[beast: 207/210] PO: release updates



commit b99d75c04025f636198d5170f7277c5bcde11fa0
Author: Tim Janik <timj gnu org>
Date:   Fri Jul 5 23:15:09 2013 +0200

    PO: release updates

 po/ar.po      | 2741 ++++++++++++++++++++++++++++----------------------------
 po/az.po      | 2707 ++++++++++++++++++++++++++++----------------------------
 po/bg.po      | 2741 ++++++++++++++++++++++++++++----------------------------
 po/ca.po      | 2740 ++++++++++++++++++++++++++++----------------------------
 po/cs.po      | 2754 ++++++++++++++++++++++++++++----------------------------
 po/da.po      | 2741 ++++++++++++++++++++++++++++----------------------------
 po/de.po      | 2756 ++++++++++++++++++++++++++++----------------------------
 po/el.po      | 2730 ++++++++++++++++++++++++++++----------------------------
 po/en_CA.po   | 2740 ++++++++++++++++++++++++++++----------------------------
 po/en_GB.po   | 2756 ++++++++++++++++++++++++++++----------------------------
 po/eo.po      | 2705 +++++++++++++++++++++++++++----------------------------
 po/es.po      | 2755 ++++++++++++++++++++++++++++----------------------------
 po/eu.po      | 2741 ++++++++++++++++++++++++++++----------------------------
 po/fi.po      | 2708 ++++++++++++++++++++++++++++----------------------------
 po/fr.po      | 2767 +++++++++++++++++++++++++++++----------------------------
 po/hr.po      | 2725 ++++++++++++++++++++++++++++----------------------------
 po/it.po      | 2751 ++++++++++++++++++++++++++++----------------------------
 po/ja.po      | 2744 ++++++++++++++++++++++++++++----------------------------
 po/mn.po      | 2730 ++++++++++++++++++++++++++++----------------------------
 po/nb.po      | 2710 ++++++++++++++++++++++++++++----------------------------
 po/ne.po      | 2740 ++++++++++++++++++++++++++++----------------------------
 po/nl.po      | 2762 ++++++++++++++++++++++++++++-----------------------------
 po/oc.po      | 2711 ++++++++++++++++++++++++++++----------------------------
 po/pa.po      | 2701 +++++++++++++++++++++++++++----------------------------
 po/pt.po      | 2745 ++++++++++++++++++++++++++++----------------------------
 po/pt_BR.po   | 2744 ++++++++++++++++++++++++++++----------------------------
 po/ru.po      | 2745 ++++++++++++++++++++++++++++----------------------------
 po/rw.po      | 2739 ++++++++++++++++++++++++++++----------------------------
 po/sl.po      | 2756 ++++++++++++++++++++++++++++----------------------------
 po/sq.po      | 2743 ++++++++++++++++++++++++++++----------------------------
 po/sr.po      | 2730 ++++++++++++++++++++++++++++----------------------------
 po/sr Latn po | 2730 ++++++++++++++++++++++++++++----------------------------
 po/sv.po      | 2738 ++++++++++++++++++++++++++++----------------------------
 po/te.po      | 2707 ++++++++++++++++++++++++++++----------------------------
 po/uk.po      | 2711 ++++++++++++++++++++++++++++----------------------------
 po/zh_CN.po   | 2723 ++++++++++++++++++++++++++++----------------------------
 36 files changed, 48935 insertions(+), 49532 deletions(-)
---
diff --git a/po/ar.po b/po/ar.po
index db00771..96e8a3f 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -19,93 +19,93 @@ msgstr ""
 "3 && n <= 10 ? 3 : n >= 11 && n <= 99 ? 4 : 5;\n"
 "X-Poedit-Language: Arabic\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 #, fuzzy
 msgid "  insert vertical space"
 msgstr "المساحة المتوفرة قليلة"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, fuzzy, c-format
 msgid "%s (core dumped)"
 msgstr "الكلمات النووية"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, fuzzy, c-format
 msgid "%s: automation disabled"
 msgstr "<b>بريمجات معطلة</b>"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 #, fuzzy
 msgid "(Hint)"
 msgstr "_تلميحة"
@@ -113,7 +113,7 @@ 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 #, fuzzy
 msgid "..."
 msgstr "   "
@@ -128,11 +128,11 @@ msgstr "مصادر القاموس موجودة"
 msgid "/Audio Sources/Organ"
 msgstr "مُلحق الصوت"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -149,39 +149,39 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr "تسجيل إجراءات المصفاة"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "كل الفئات المدعومة"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Input"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 #, fuzzy
 msgid "/Misc/Snooper"
 msgstr "إعدادات مختلفة"
@@ -190,20 +190,20 @@ msgstr "إعدادات مختلفة"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "مصادر القاموس موجودة"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -222,19 +222,19 @@ msgstr "معلومات جدول التّوجيه"
 msgid "/Routing/Summation"
 msgstr "معلومات جدول التّوجيه"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -243,125 +243,125 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "<b>ضبط الألوان</b>"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 #, fuzzy
 msgid "/Virtualization/Virtual Input"
 msgstr "تكبير نافذة الإدخال"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 #, fuzzy
 msgid "/Virtualization/Virtual Output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "1/16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "1/16."
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "1/32"
 msgstr "&amp;32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "1/32."
 msgstr "&amp;32"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "12"
 msgstr "12"
@@ -371,20 +371,20 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -396,46 +396,46 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "1\\/16"
 msgstr "16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "&amp;32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 #, fuzzy
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -447,16 +447,16 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 #, fuzzy
 msgid "2 Value FFT Window"
 msgstr "إرساء نافذة البرنامج"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -468,53 +468,53 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 #, fuzzy
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 #, fuzzy
 msgid "3 & 12"
 msgstr "12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 #, fuzzy
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 #, fuzzy
 msgid "4 & 12"
 msgstr "12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 #, fuzzy
 msgid "4 & 16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 #, fuzzy
 msgid "4 Value FFT Window"
 msgstr "إرساء نافذة البرنامج"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -538,25 +538,25 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 #, fuzzy
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 #, fuzzy
 msgid "6 & 12"
 msgstr "12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -564,22 +564,22 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 #, fuzzy
 msgid "8 & 16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 #, fuzzy
 msgid "8 Value FFT Window"
 msgstr "إرساء نافذة البرنامج"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -591,76 +591,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -681,22 +681,22 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 #, fuzzy
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr "سلسلة برموز _ في مواقع معينة يرمز لرموز ستسطّر في النص"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 #, fuzzy
 msgid "ADSR Envelope Generator"
 msgstr "C6/C5 ظرف"
@@ -705,12 +705,12 @@ msgstr "C6/C5 ظرف"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -724,52 +724,52 @@ msgstr "جهاز خرج الصوت"
 msgid "Accumulated audio output 2"
 msgstr "جهاز خرج الصوت"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 #, fuzzy
 msgid "Add"
 msgstr "اضافة"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "مخطط اللون المخصص"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "أضف دفتر عناوين"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "نقر لإضافة لوحة جديدة"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 #, fuzzy
 msgid "Add a new track to this song"
 msgstr "أضف معيار جديد لهذا البحث"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "أضف معيار جديد لهذا البحث"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 #, fuzzy
 msgid "Add directory to searchpath"
 msgstr "فشلت اضافة دليل."
@@ -782,26 +782,26 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 #, fuzzy
 msgid "Add..."
 msgstr "إضافة..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, fuzzy, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "قائمة التقسيمات المستثناة من الفحص."
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Adjust FFT window size"
 msgstr "حجم نافذة الفيديو المحلية"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -817,23 +817,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -848,18 +848,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -877,7 +877,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -894,43 +894,38 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 #, fuzzy
 msgid "Aftertouch Out"
 msgstr "اخرج"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 #, fuzzy
 msgid "Align Control Events"
 msgstr "أصوات لأحداث إكيجا"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 #, fuzzy
 msgid "Align Events"
 msgstr "الأحداث الصوتيّة"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "All"
 msgstr "الكل"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -939,7 +934,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -947,22 +942,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 #, fuzzy
 msgid "Anti-Alias"
 msgstr "الكنيات:"
@@ -972,7 +967,7 @@ msgstr "الكنيات:"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 #, fuzzy
 msgid "Array of column types"
 msgstr "كل الفئات المدعومة"
@@ -1014,7 +1009,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -1023,7 +1018,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr "أدنى زمن:\t%s ملّي ثانية\n"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1061,39 +1056,44 @@ msgstr "الصوت"
 msgid "Audio Gate"
 msgstr "اخرج"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "اخرج"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 #, fuzzy
 msgid "Audio In"
 msgstr "تكبير"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, fuzzy, c-format
 msgid "Audio In%u"
 msgstr "تكبير"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 #, fuzzy
 msgid "Audio In1"
 msgstr "مُلحق الصوت"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 #, fuzzy
 msgid "Audio In2"
 msgstr "مُلحق الصوت"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio In3"
 msgstr "مُلحق الصوت"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio In4"
 msgstr "مُلحق الصوت"
@@ -1104,27 +1104,27 @@ msgstr "مُلحق الصوت"
 msgid "Audio Input"
 msgstr "جهاز دخل الصوت"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 #, fuzzy
 msgid "Audio Input 1"
 msgstr "جهاز دخل الصوت"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 #, fuzzy
 msgid "Audio Input 2"
 msgstr "جهاز دخل الصوت"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio Input 3"
 msgstr "جهاز دخل الصوت"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio Input 4"
 msgstr "جهاز دخل الصوت"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "جهاز دخل الصوت"
@@ -1133,13 +1133,13 @@ msgstr "جهاز دخل الصوت"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "Audio Out"
 msgstr "اخرج"
@@ -1157,18 +1157,22 @@ msgstr "مُلحق الصوت"
 msgid "Audio Out2"
 msgstr "مُلحق الصوت"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 #, fuzzy
 msgid "Audio Output"
 msgstr "<b>مخرج الصوت</b>"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "مصادر القاموس موجودة"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "مصادر القاموس موجودة"
@@ -1183,7 +1187,7 @@ msgstr "مُلحق الصوت"
 msgid "Audio Sum2"
 msgstr "مُلحق الصوت"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1203,12 +1207,12 @@ msgstr "جهاز دخل الصوت"
 msgid "Audio input 2"
 msgstr "جهاز دخل الصوت"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 #, fuzzy
 msgid "Author"
 msgstr "<b>المؤلف:</b>"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 #, fuzzy
 msgid "Authors:"
 msgstr "الكتاب:"
@@ -1218,13 +1222,13 @@ msgstr "الكتاب:"
 msgid "Auto Output"
 msgstr "جهاز الخرج:"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 #, fuzzy
 msgid "Auto cut"
 msgstr "قص المنتقى"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1236,7 +1240,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "التهييئات المتوفّرة"
@@ -1247,22 +1251,22 @@ msgstr "التهييئات المتوفّرة"
 msgid "Available Items:"
 msgstr "إنشاء عناصر"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "التهييئات المتوفّرة"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 #, fuzzy
 msgid "Available Postprocessors"
 msgstr "التهييئات المتوفّرة"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 #, fuzzy
 msgid "Available Synthesizers"
 msgstr "التهييئات المتوفّرة"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 #, fuzzy
 msgid "Available Waves"
 msgstr "التهييئات المتوفّرة"
@@ -1277,29 +1281,28 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 #, fuzzy
 msgid "BEAST About"
 msgstr "_حول الملحق"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 #, fuzzy
 msgid "BEAST Startup"
 msgstr "برامج بدء التشغيل"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, fuzzy, c-format
 msgid "BEAST Version %s"
 msgstr "اصدارة الرزمة"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 #, fuzzy
 msgid "BSE Core"
 msgstr "الكلمات النووية"
@@ -1317,41 +1320,41 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr "حفظ الملف كـ"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 #, fuzzy
 msgid "Background Color"
 msgstr "لون الخلفية"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 #, fuzzy
 msgid "Background Image"
 msgstr "صورة الخلفية"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 #, fuzzy
 msgid "Background Shade 1"
 msgstr "لا ظل"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 #, fuzzy
 msgid "Background Shade 2"
 msgstr "لا ظل"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 #, fuzzy
 msgid "Bad loopback"
 msgstr "حلقة خلفية محلية"
@@ -1378,13 +1381,13 @@ msgstr ""
 msgid "Bank Select"
 msgstr "إنتقاء ملف"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 #, fuzzy
 msgid "Base Frequency"
 msgstr "أساس DN:"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "أساس DN:"
@@ -1398,12 +1401,12 @@ msgstr "متحكم شدة الصوت"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 #, fuzzy
 msgid "Beats per minute"
 msgstr "أقسام بـ %02i دقيقة"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1411,7 +1414,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1453,22 +1456,22 @@ msgstr ""
 msgid "Bus Name"
 msgstr "اسم الموصول"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 #, fuzzy
 msgid "CODEC failure"
 msgstr "فشل التحقق!\n"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 #, fuzzy
 msgid "COLUMN TYPES:"
 msgstr "الأنواع الأساسية"
@@ -1487,30 +1490,30 @@ msgstr "المعالج:"
 msgid "CPU%"
 msgstr "المعالج:"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "إلغاء"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 #, fuzzy
 msgid "Center Frequency"
 msgstr "الصدر الأوسط"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 #, fuzzy
 msgid "Center Frequency Input"
 msgstr "تكبير نافذة الإدخال"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1518,23 +1521,23 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change..."
 msgstr "تغيير كلمة المرور"
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "القناة:"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 #, fuzzy
 msgid "Channel Hints"
 msgstr "قناة الفيديو"
@@ -1545,37 +1548,37 @@ msgstr "قناة الفيديو"
 msgid "Channel Pressure"
 msgstr "قناة الفيديو"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, fuzzy, c-format
 msgid "Channel%u"
 msgstr "القناة:"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, fuzzy, c-format
 msgid "Channel%u [%%]"
 msgstr "القناة:"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, fuzzy, c-format
 msgid "Channel%u [dB]"
 msgstr "قناة الفيديو"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, fuzzy, c-format
 msgid "Channel%u [float]"
 msgstr "قناة الفيديو"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 #, fuzzy
 msgid "Check/ToggleRadio Button"
 msgstr "زر في اللوحة"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1584,38 +1587,38 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr "جهاز خرج الصوت"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear"
 msgstr "امسح"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear the current selection"
 msgstr "تعويض المنتقى الحالي"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "أ_غلق"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 #, fuzzy
 msgid "Close all windows and quit"
 msgstr "اخفاء كل النوافذ و تركيز المكتب"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "غلق النّافذة"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 #, fuzzy
 msgid "Color Entry"
 msgstr "إدخال مباشر"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 #, fuzzy
 msgid "Comment"
 msgstr "ملاحظة"
@@ -1641,7 +1644,7 @@ msgstr "إ_عداد"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, fuzzy, c-format
 msgid "Const Out%u"
 msgstr "اخرج"
@@ -1672,27 +1675,27 @@ msgstr "مركز تحكم جنوم"
 msgid "Constant Negative HIGH"
 msgstr "(أولوية مرتفعة جدا)"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, fuzzy, c-format
 msgid "Constant Output %u"
 msgstr "جهاز الخرج:"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 #, fuzzy
 msgid "Constant signal value"
 msgstr "(أولوية مرتفعة جدا)"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 #, fuzzy
 msgid "Contents"
 msgstr "المحتويات"
@@ -1781,7 +1784,7 @@ msgstr "م_ستمر"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 #, fuzzy
 msgid "Contributions made by:"
 msgstr "الاثنان(جنبا بجنب)"
@@ -2081,13 +2084,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "<b>أسلوب القطعة:</b>"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, fuzzy, c-format
 msgid "Control Automation: %s"
 msgstr "<b>أسلوب القطعة:</b>"
@@ -2102,7 +2105,7 @@ msgstr "<b>جهاز الإدخال</b>"
 msgid "Control Strength"
 msgstr "<b>قوّة الإشارة</b>"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "نوع التّنبيه"
@@ -2113,65 +2116,65 @@ msgstr "نوع التّنبيه"
 msgid "Control Type:"
 msgstr "نوع التّنبيه"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 #, fuzzy
 msgid "Copy"
 msgstr "نسخ"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 #, fuzzy
 msgid "Create Link"
 msgstr "وصلة التنزيل"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 #, fuzzy
 msgid "Create a new Part in a Song."
 msgstr "إنشاء تسجيلات جديدة في نوافذ معششة"
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 #, fuzzy
 msgid "Create new project"
 msgstr "انشاء موضوع جديد"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 #, fuzzy
 msgid "Creation Time"
 msgstr "وقت الإنشاء"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2185,24 +2188,24 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Ctrl Out"
 msgstr "اخرج"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2212,16 +2215,16 @@ msgstr ""
 msgid "Current Items:"
 msgstr "إنشاء عناصر"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 #, fuzzy
 msgid "Cut"
 msgstr "قص"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2229,22 +2232,22 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Cutoff [Hz]"
 msgstr "ال_درجة (هيرتز)"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 #, fuzzy
 msgid "DEVICE,MODE"
 msgstr "نسق القطعة"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 #, fuzzy
 msgid "DSP Engine..."
 msgstr "دافعة ال_محرّك:"
@@ -2254,7 +2257,7 @@ msgstr "دافعة ال_محرّك:"
 msgid "Data Entry"
 msgstr "إدخال مباشر"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 #, fuzzy
 msgid "Data corrupt"
 msgstr "البيانات البكسلية للصورة تالفة"
@@ -2274,7 +2277,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2282,179 +2285,174 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "معلموات المؤلف"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "ترخيص البرنامج"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "<b>القيم النسبيّة</b>"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default value for 'Author' fields"
 msgstr "ضبط قائمة القيم الإفتراضية لـ %s\n"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default value for 'License' fields"
 msgstr "ضبط قائمة القيم الإفتراضية لـ %s\n"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 #, fuzzy
 msgid "Delete"
 msgstr "حذف"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 #, fuzzy
 msgid "Delete Control Event"
 msgstr "مظهر أحداث الأشهر"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 #, fuzzy
 msgid "Delete Link"
 msgstr "حذف وصلة الموقع المزار المنتقات"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 #, fuzzy
 msgid "Delete Note"
 msgstr "_حذف المذكرة..."
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 #, fuzzy
 msgid "Delete Part"
 msgstr "إحذف النص"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 #, fuzzy
 msgid "Delete a Part from a Song."
 msgstr "حذف المنتقى من المحفوظة"
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 #, fuzzy
 msgid "Delete a Track from a Song."
 msgstr "حذف المنتقى من المحفوظة"
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 #, fuzzy
 msgid "Delete note (mouse button 1)"
 msgstr "هل تريد حقا حذف هذه الملاحظة؟"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 #, fuzzy
 msgid "Delete parts"
 msgstr "<b>الأجزاء الشفّافة</b>"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 #, fuzzy
 msgid "Delete the complete undo history"
 msgstr "حذف وصلة الموقع المزار المنتقات"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "لغة الخطوط المختارة حاليا"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 #, fuzzy
 msgid "Delete the currently selected track"
 msgstr "لغة الخطوط المختارة حاليا"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 #, fuzzy
 msgid "Delete the currently selected wave"
 msgstr "لغة الخطوط المختارة حاليا"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 #, fuzzy
 msgid "Description"
 msgstr "الوصف"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 #, fuzzy
 msgid "Details:"
 msgstr "التفاصيل"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 #, fuzzy
 msgid "Detected file format"
 msgstr "تعذّر تحديد نسق الملف %s"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 #, fuzzy
 msgid "Developing Plugins..."
 msgstr "تنشيط الملحقات %s"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "تطوير"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 #, fuzzy
 msgid "Device busy"
 msgstr "الدليل مشغول"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 #, fuzzy
 msgid "Device configurations mismatch"
 msgstr "عدم تطابق بين الموضوع/المُصدر"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 #, fuzzy
 msgid "Device not async capable"
 msgstr "لم أتمكّن من التعرف التّلقائي على جهاز المودم"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 #, fuzzy
 msgid "Dial"
 msgstr "اتصال"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "الاتصال السريع"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2474,19 +2472,19 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 #, fuzzy
 msgid "Direction"
 msgstr "الاتجاه"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 #, fuzzy
 msgid "Discard Changes"
 msgstr "التراجع عن التغييرات؟"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2501,174 +2499,175 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 #, fuzzy
 msgid "Disconnect In"
 msgstr "تكبير"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 #, fuzzy
 msgid "Disconnect Out"
 msgstr "اخرج"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "جاري تسجيل صوتك"
+
+#: beast-gtk/bstapp.cc:107
 #, fuzzy
 msgid "Display an overview of all procedures"
 msgstr "عفوا، لم يمكن عرض كل محتويات \"%s\"."
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 #, fuzzy
 msgid "Distorted Audio Output"
 msgstr "جهاز خرج الصوت"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 #, fuzzy
 msgid "Document _Index..."
 msgstr "الفهرس النهائي"
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "Done Out"
 msgstr "اخرج"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "اخرج"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "Dotted eighths note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "Dotted half note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "Dotted quarter note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "Dotted sixteenth note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid "Dotted whole note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Down"
 msgstr "أسفل"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 #, fuzzy
 msgid "Draw Values"
 msgstr "<b>القيم النسبيّة</b>"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 #, fuzzy
 msgid "Drop Down Button"
 msgstr "زر في اللوحة"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 #, fuzzy
 msgid "Drop Down Combo"
 msgstr "إلتفاف العرض إلى الأسفل"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 #, fuzzy
 msgid "Drum Frequency Input"
 msgstr "تكبير نافذة الإدخال"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "تكبير نافذة الإدخال"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 #, fuzzy
 msgid "Duplicate"
 msgstr "مضاعفة"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 #, fuzzy
 msgid "EVENTS:"
 msgstr "أحداث"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 #, fuzzy
 msgid "EXAMPLE:"
 msgstr "مثال: *.o; *.bak"
@@ -2678,39 +2677,39 @@ msgstr "مثال: *.o; *.bak"
 msgid "E_xamples"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 #, fuzzy
 msgid "Edit"
 msgstr "تحرير"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 #, fuzzy
 msgid "Edit Part"
 msgstr "ت_حرير الخط"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 #, fuzzy
 msgid "Edit Rack Item"
 msgstr "خصائص عنصر القائمة"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 #, fuzzy
 msgid "Edit the currently selected wave"
 msgstr "لغة الخطوط المختارة حاليا"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 #, fuzzy
 msgid "Editor"
 msgstr "المحرر"
@@ -2725,55 +2724,55 @@ msgstr "<b>أسلوب القطعة:</b>"
 msgid "Effect Control 2"
 msgstr "<b>أسلوب القطعة:</b>"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "مسار الجهاز"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "Eighths note"
 msgstr "ملحوظة المركّب"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 #, fuzzy
 msgid "Emphasis"
 msgstr "تشديد"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 #, fuzzy
 msgid "Empty Field Color"
 msgstr "انقل ~a لحقلٍ فارغ"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 #, fuzzy
 msgid "Enable Error Bell"
 msgstr "%s: خطأ X فادح - جاري إعادة التشغيل %s"
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 #, fuzzy
 msgid "End:"
 msgstr "نهاية"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2795,18 +2794,12 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 #, fuzzy
 msgid "Epsilon"
 msgstr "إبسلون يونانية"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "خطأ"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "خطأ"
@@ -2817,84 +2810,84 @@ msgstr "خطأ"
 msgid "Events"
 msgstr "أحداث"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "ألوان صفوف متناوبة"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 #, fuzzy
 msgid "Every fourth row"
 msgstr "ألوان صفوف متناوبة"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 #, fuzzy
 msgid "Every second row"
 msgstr "ألوان صفوف متناوبة"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "ألوان صفوف متناوبة"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 #, fuzzy
 msgid "Every sixth row"
 msgstr "ألوان صفوف متناوبة"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 #, fuzzy
 msgid "Every third row"
 msgstr "ألوان صفوف متناوبة"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "Every twelfth row"
 msgstr "ألوان صفوف متناوبة"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 #, fuzzy
 msgid "Everything went well"
 msgstr "حل اللغز! حسنا فعلت!"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "خطأ تنفيذ %s."
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2904,11 +2897,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "<b>أسلوب القطعة:</b>"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 #, fuzzy
 msgid "Export Audio"
 msgstr "مُلحق الصوت"
@@ -2918,92 +2911,88 @@ msgstr "مُلحق الصوت"
 msgid "Expression"
 msgstr "تعبير"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 #, fuzzy
 msgid "Failed to configure device buffer"
 msgstr "فشل ضبط جهاز براي: %s."
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 #, fuzzy
 msgid "Failed to configure device format"
 msgstr "فشل ضبط جهاز براي: %s."
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 #, fuzzy
 msgid "Failed to configure device frequency"
 msgstr "فشل ضبط جهاز براي: %s."
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 #, fuzzy
 msgid "Failed to configure device latency"
 msgstr "فشل ضبط جهاز براي: %s."
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "فشلت كتابة بعض بيانات الإعداد إلى القرص\n"
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Failed to detect (start of) header"
 msgstr "فشل فتح الدليل الحاوي على الصور الترويسية: %s"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "فشل فتح الدليل الحاوي على الصور الترويسية: %s"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "فشل تنفيذ العملية الإبنة (%s)"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "لم يمكن تحميل البريمج %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "خطأ في إعراب ملف XML"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "فشل فتح الجهاز"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "فشل فتح رسالة التنقيح: %s\n"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "فشل فتح رسالة التنقيح: %s\n"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "فشل فتح ملف الحالة المحفوظ: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "فشلت كتابة بعض بيانات الإعداد إلى القرص\n"
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -3012,12 +3001,12 @@ msgid ""
 "%s"
 msgstr "خطأ في إعراب ملف XML"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "فشل تحميل معلومات الصورة"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, fuzzy, c-format
 msgid ""
 "Failed to save\n"
@@ -3028,7 +3017,7 @@ msgid ""
 msgstr "فشل في حفظ قاعدة بيانات المستخدم إلى %s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -3037,112 +3026,112 @@ msgid ""
 "%s"
 msgstr "الملف الذي فيه سيحفظ تقرير الخلال"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 #, fuzzy
 msgid "Failed to spawn child process"
 msgstr "فشل إنشاء العمليّة الإبنة '%s': %s"
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
-msgstr ""
-
-#: bse/bseserver.cc:525
+#: bse/bseserver.cc:589
 #, fuzzy
-msgid "Failed to start recording to disk."
+msgid "Failed to start PCM recording to disk."
 msgstr "فشلت كتابة بعض بيانات الإعداد إلى القرص\n"
 
-#: beast-gtk/bstrecords.idl:92
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
+msgstr ""
+
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 #, fuzzy
 msgid "File Selection"
 msgstr "خيارات إنتقاء الملف"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 #, fuzzy
 msgid "File empty"
 msgstr "ملف _فارغ"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 #, fuzzy
 msgid "File exists already"
 msgstr "الملف موجود مسبّقا."
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "إظهار وقت آخر تعديل"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "File size in bytes"
 msgstr "حجم الخط بالنقاط"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "اسم الملف"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 #, fuzzy
 msgid "Filename Text Entry"
 msgstr "ادخال كتابة تنبئيا"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 #, fuzzy
 msgid "Filter"
 msgstr "مرشح"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 #, fuzzy
 msgid "Filter Algorithm"
 msgstr "مميّز الألغورذم"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 #, fuzzy
 msgid "Filter Choice"
 msgstr "مصفاة ذات الأولويّة \"%s\""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 #, fuzzy
 msgid "Filter Specification"
 msgstr "مصفاة ذات الأولويّة \"%s\""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 #, fuzzy
 msgid "Filter Type"
 msgstr "نوع التّنبيه"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "الصدر الأوسط"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "تكبير نافذة الإدخال"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 #, fuzzy
 msgid "Filtered Audio Signal"
 msgstr "اشارة معرفة من طرف المستخدم 1"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 #, fuzzy
 msgid "Filtered Output"
 msgstr "جهاز الخرج:"
@@ -3152,16 +3141,16 @@ msgstr "جهاز الخرج:"
 msgid "Filtered audio output"
 msgstr "جهاز خرج الصوت"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "تسجيل إجراءات المصفاة"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -3171,13 +3160,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "البحث عن كلمة أو جملة في المستند"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -3197,16 +3186,16 @@ msgstr "جهاز دخل الصوت"
 msgid "First control input"
 msgstr "تكبير نافذة الإدخال"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 #, fuzzy
 msgid "Flip Spectrum"
 msgstr "قلب أ_فقي"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3214,12 +3203,12 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 #, fuzzy
 msgid "Font Size"
 msgstr "حجم الخط"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -3227,94 +3216,94 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 #, fuzzy
 msgid "Format"
 msgstr "التهيئة"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Freq In"
 msgstr "تكبير"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 #, fuzzy
 msgid "Freq Mod In"
 msgstr "زر في اللوحة"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Freq Out"
 msgstr "اخرج"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 #, fuzzy
 msgid "Frequency Input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 #, fuzzy
 msgid "Frequency Modulation Input"
 msgstr "تكبير نافذة الإدخال"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Frequency Signal"
 msgstr "<b>قوّة الإشارة</b>"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 #, fuzzy
 msgid "Function"
 msgstr "الوظيفة"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Functionality not implemented"
 msgstr "الأمر غير مركّب"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3327,40 +3316,40 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "زر في اللوحة"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 #, fuzzy
 msgid "Gain Modulation Input"
 msgstr "تكبير نافذة الإدخال"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 #, fuzzy
 msgid "Gate In"
 msgstr "تكبير"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Out"
 msgstr "اخرج"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Output"
 msgstr "جهاز الخرج:"
@@ -3369,7 +3358,7 @@ msgstr "جهاز الخرج:"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3393,12 +3382,12 @@ msgstr "وظائف المقارنة العامة"
 msgid "General Purpose Controller 4"
 msgstr "وظائف المقارنة العامة"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 #, fuzzy
 msgid "Generic Keys"
 msgstr "<b>مفاتيح التحول</b>"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3423,22 +3412,22 @@ msgstr "إذهب إلى الصفحة التالية"
 msgid "Go to browser index"
 msgstr "إذهب إلى موقع محدد"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 #, fuzzy
 msgid "Grow Horizontally"
 msgstr "السماح بالنمو"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 #, fuzzy
 msgid "Grow Vertically"
 msgstr "السماح بالنمو"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 #, fuzzy
 msgid "Grow the scrollable area"
 msgstr "منطقة خارطة الصورة"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3448,7 +3437,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "Half note"
 msgstr "ملحوظة المركّب"
@@ -3465,47 +3454,47 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 #, fuzzy
 msgid "Homogeneous Input Fields"
 msgstr "تكبير نافذة الإدخال"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 #, fuzzy
 msgid "Horizontal Bar Color"
 msgstr "لون GDK fill"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 #, fuzzy
 msgid "Horizontal Grid Color"
 msgstr "شبكة رسم أفقيّة"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 #, fuzzy
 msgid "Horizontal Scale"
 msgstr "قياس أفقي"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 #, fuzzy
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "قفل مقياس س ص"
@@ -3522,20 +3511,20 @@ msgstr "قيمة التكبير المحلي"
 msgid "Horizontal track zoom"
 msgstr "قيمة التكبير المحلي"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 #, fuzzy
 msgid "ID"
 msgstr "الهوية"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 #, fuzzy
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
@@ -3544,27 +3533,27 @@ msgstr ""
 "إذا ضبط، فسيكون هناك تسطير في النص يشير إلى الرمز التالي الذي يجب استخدامه "
 "كرمز مسطر لمفتاح الاختصار"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 #, fuzzy
 msgid "Image shade"
 msgstr "لا ظل"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, fuzzy, c-format
 msgid "Import MIDI: %s"
 msgstr "استيراد مؤشّرات"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, fuzzy, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "حفظ الملف كـ"
@@ -3603,22 +3592,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "قياس عمودي"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "معلومات"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 #, fuzzy
 msgid "Input"
 msgstr "إدخال"
@@ -3635,59 +3618,59 @@ msgstr "الإ_دخال:"
 msgid "Input 2 [%]"
 msgstr "الإ_دخال:"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 #, fuzzy
 msgid "Input Assignments"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, fuzzy, c-format
 msgid "Input Channel %u"
 msgstr "قناة الفيديو"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 #, fuzzy
 msgid "Input Modulation [%]"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, fuzzy, c-format
 msgid "Input Port %u"
 msgstr "منفذ الاستماع"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "توثيق المفتاح (%s) مستعمَل\n"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 #, fuzzy
 msgid "Input channel in use"
 msgstr "استخدام خط في الشارة"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "حدث خطأ خلال فتح %s."
@@ -3697,87 +3680,87 @@ msgstr "حدث خطأ خلال فتح %s."
 msgid "Inputs"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 #, fuzzy
 msgid "Insert"
 msgstr "أدرج"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 #, fuzzy
 msgid "Insert Control Event"
 msgstr "إ_دراج رمز تحكم يونيكود"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 #, fuzzy
 msgid "Insert Module"
 msgstr "مسار ال_جزء \"موديول\":"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 #, fuzzy
 msgid "Insert Note"
 msgstr "ملحوظة المركّب"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 #, fuzzy
 msgid "Insert Part"
 msgstr "إدرج فضاءات"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 #, fuzzy
 msgid "Insert eighths note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 #, fuzzy
 msgid "Insert half notes"
 msgstr "تفضيلات المذكرات اللاصقة"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 #, fuzzy
 msgid "Insert part"
 msgstr "إدرج فضاءات"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 #, fuzzy
 msgid "Insert quarter notes"
 msgstr "تفضيلات المذكرات اللاصقة"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "Insert sixteenth note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "تفضيلات المذكرات اللاصقة"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "مسار الجهاز"
@@ -3787,111 +3770,111 @@ msgstr "مسار الجهاز"
 msgid "Instrument flavour"
 msgstr "مسار الجهاز"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 #, fuzzy
 msgid "Insufficient permission"
 msgstr "رُفض التّصريح"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 #, fuzzy
 msgid "Internal error (please report)"
 msgstr "خطأ داخلي عند passwdexpired"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 #, fuzzy
 msgid "Invalid MIDI control type"
 msgstr "cdr_type غير صالح \"%s\" في <%s>"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Invalid duration"
 msgstr "مدة المكالمة"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 #, fuzzy
 msgid "Invalid format"
 msgstr "نمط الملف غير صحيح."
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 #, fuzzy
 msgid "Invalid object property"
 msgstr "بيانات جسم محرّر الخاصيات"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Invalid offset"
 msgstr "إنحراف الذاكرة الإفتراضية"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 #, fuzzy
 msgid "Invalid overlap"
 msgstr " (يونيكود غير صحيح)"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 #, fuzzy
 msgid "Invalid synthsis module type"
 msgstr "cdr_type غير صالح \"%s\" في <%s>"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "_إعكس"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 #, fuzzy
 msgid "Invert Sustain Pedal"
 msgstr "تشغيل/ايقاف عكس الخلفية"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "تعويض المنتقى الحالي"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "دليل"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 #, fuzzy
 msgid "Item"
 msgstr "عنصر"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 #, fuzzy
 msgid "Item List"
 msgstr "جرد العناصر"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 #, fuzzy
 msgid "Justification"
 msgstr "التّرصيف"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Justify"
 msgstr "تبرير الوسط"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 #, fuzzy
 msgid "Key Binding"
 msgstr "المفتاح الرابط (%s) غير مكتمل\n"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3910,107 +3893,105 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 #, fuzzy
 msgid "LADSPA Path"
 msgstr "مسار الجهاز"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 #, fuzzy
 msgid "LADSPA Plugins"
 msgstr "تنشيط الملحقات %s"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 #, fuzzy
 msgid "Label"
 msgstr "علامة"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 #, fuzzy
 msgid "Last modification time"
 msgstr "إظهار وقت آخر تعديل"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 #, fuzzy
 msgid "Latency [ms]"
 msgstr "أدنى زمن:\t%s ملّي ثانية\n"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 #, fuzzy
 msgid "Layout:"
 msgstr "<b>مخطط</b>"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 #, fuzzy
 msgid "Left"
 msgstr "اليسار"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Audio"
 msgstr "مُلحق الصوت"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Audio In"
 msgstr "عرض الهامش ا?يسر بالبكسل"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left Audio Input"
 msgstr "جهاز دخل الصوت"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Audio Out"
 msgstr "<b>رسالة خارج المكتب:</b>"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Audio Output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left In"
 msgstr "تكبير"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Out"
 msgstr "اخرج"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Output"
 msgstr "جهاز الخرج:"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "متحكم شدة الصوت"
@@ -4020,17 +4001,17 @@ msgstr "متحكم شدة الصوت"
 msgid "Left audio output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 #, fuzzy
 msgid "Left channel input"
 msgstr "تكبير نافذة الإدخال"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 #, fuzzy
 msgid "Left channel output"
 msgstr "جهاز خرج الصوت"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "نقل اللسان الحالي إلى اليمين"
@@ -4040,16 +4021,16 @@ msgstr "نقل اللسان الحالي إلى اليمين"
 msgid "Level"
 msgstr "علامة"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 #, fuzzy
 msgid "License"
 msgstr "الترخيص"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 #, fuzzy
 msgid "License:"
 msgstr "الترخيص"
@@ -4060,137 +4041,137 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 #, fuzzy
 msgid "Link"
 msgstr "وصلة"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 #, fuzzy
 msgid "Link Part"
 msgstr "وصلة التنزيل"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 #, fuzzy
 msgid "Load"
 msgstr "تحميل"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 #, fuzzy
 msgid "Load Effect"
 msgstr "لون الحدود"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 #, fuzzy
 msgid "Load Instrument"
 msgstr "تحميل الصّورة"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 #, fuzzy
 msgid "Load Key Binding"
 msgstr "المفتاح الرابط (%s) غير مكتمل\n"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 #, fuzzy
 msgid "Load Wave"
 msgstr "نيو ويف"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "لون الحدود"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "تحميل الصّورة"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 #, fuzzy
 msgid "Load a key binding set"
 msgstr "مفتاح GConf '%s' محدد بـ '%s'"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 #, fuzzy
 msgid "Load..."
 msgstr "_تحميل"
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, fuzzy, c-format
 msgid "Loading \"%s\""
 msgstr "تحميل..."
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, fuzzy, c-format
 msgid "Loading skin `%s'"
 msgstr "تحميل \"%s\"..."
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, fuzzy, c-format
 msgid "Loading wave `%s'"
 msgstr "نيو ويف"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 #, fuzzy
 msgid "Loading..."
 msgstr "تحميل..."
@@ -4203,33 +4184,33 @@ msgstr "الموقع"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 #, fuzzy
 msgid "Looping"
 msgstr "ووجهت وصلات دائرية"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 #, fuzzy
 msgid "Lost Event"
 msgstr "معلومات الحدث"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 #, fuzzy
 msgid "Lost Note"
 msgstr "ملحوظة المركّب"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 #, fuzzy
 msgid "Lost Part"
 msgstr "ليس جزءا من الشهادة"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 #, fuzzy
 msgid "Lower"
 msgstr "أدنى"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -4242,43 +4223,47 @@ msgstr "ال_درجة (هيرتز)"
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "ميدي"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "قناة الفيديو"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "MIDI Signal 1"
 msgstr "<b>قوّة الإشارة</b>"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "MIDI Signal 2"
 msgstr "<b>قوّة الإشارة</b>"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "MIDI Signal 3"
 msgstr "<b>قوّة الإشارة</b>"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "MIDI Signal 4"
 msgstr "<b>قوّة الإشارة</b>"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -4288,26 +4273,30 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 #, fuzzy
 msgid "MODIFIERS:"
 msgstr "مغيّرات"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "جاري تعليق السيد..."
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "جهاز الخرج:"
@@ -4317,100 +4306,100 @@ msgstr "جهاز الخرج:"
 msgid "Master Volume"
 msgstr "متحكم شدة الصوت"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "جاري تعليق السيد..."
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "جاري تعليق السيد..."
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "جاري تعليق السيد..."
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 #, fuzzy
 msgid "Max Voices"
 msgstr "<كل الأصوات>"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, fuzzy, c-format
 msgid "Merging effect `%s'"
 msgstr "لون الحدود"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 #, fuzzy
 msgid "Message Type"
 msgstr "نوع الرسالة"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 #, fuzzy
 msgid "Messages"
 msgstr "ال_رسائل"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 #, fuzzy
 msgid "Middle Bar Color"
 msgstr "لون GDK fill"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4419,7 +4408,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "اخرج"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4428,43 +4417,43 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr "جهاز خرج الصوت"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 #, fuzzy
 msgid "Mixer"
 msgstr " فتح جهاز هندسة الصوت"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 #, fuzzy
 msgid "Mnemonic key"
 msgstr "مفتاح الإختصار المسطّر"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 #, fuzzy
 msgid "Mnemonic widget"
 msgstr "قطعة مفتاح الإختصار المسطر"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Mod In"
 msgstr "تكبير"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4473,94 +4462,94 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr "عمق اللون:"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Modulation Input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 #, fuzzy
 msgid "Module Info"
 msgstr "معلومات التّرتيب"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 #, fuzzy
 msgid "Module Link: "
 msgstr "وصلة التنزيل"
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 #, fuzzy
 msgid "Module link"
 msgstr "وصلة التنزيل"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 #, fuzzy
 msgid "Move Control Event"
 msgstr "مظهر أحداث الأشهر"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 #, fuzzy
 msgid "Move Note"
 msgstr "ملحوظة المركّب"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 #, fuzzy
 msgid "Move Part"
 msgstr "التحرك للأسفل"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "التحرك للأسفل"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 #, fuzzy
 msgid "Move focus cell to the left"
 msgstr "نقل اللسان الحالي إلى اليسار"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 #, fuzzy
 msgid "Move focus cell to the right"
 msgstr "نقل اللسان الحالي إلى اليمين"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4574,17 +4563,17 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 #, fuzzy
 msgid "Move to the left"
 msgstr "نقل اللسان الحالي إلى اليسار"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 #, fuzzy
 msgid "Move to the right"
 msgstr "نقل اللسان الحالي إلى اليمين"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 #, fuzzy
 msgid "Move upwards"
 msgstr "التحرك للأسفل"
@@ -4600,57 +4589,57 @@ msgstr "متحكمات لوحة المفاتيح"
 msgid "Music Composer"
 msgstr "تفضيلات المؤلّف"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 #, fuzzy
 msgid "Mute"
 msgstr "صمت"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "معلومات"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 #, fuzzy
 msgid "Name"
 msgstr "اسم"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 #, fuzzy
 msgid "Negative Value Color"
 msgstr "لون GDK fill"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 #, fuzzy
 msgid "New Song"
 msgstr "فا_صل جديد"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "New View"
 msgstr "اعرض ال_مجلدات الجديدة باستخدام:"
@@ -4673,141 +4662,124 @@ msgstr "اعرض ال_مجلدات الجديدة باستخدام:"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "مُلحق الصوت"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "لا تاريخ"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 #, fuzzy
 msgid "No Part"
 msgstr "لا تاريخ"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 #, fuzzy
 msgid "No Track"
 msgstr "قطعة مجهولة"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 #, fuzzy
 msgid "No data available"
 msgstr "لا وجود لوصف."
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 #, fuzzy
 msgid "No device (driver) available"
 msgstr "لا يوجد لغات"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "لم يتم انتقاء أيّة تطبيقات"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 #, fuzzy
 msgid "No quantization selected"
 msgstr "لم يتم انتقاء أيّة تطبيقات"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 #, fuzzy
 msgid "No space left on device"
 msgstr "لا توجد مساحة كافية على الجهاز"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "لا رسالة بهذا الإسم"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "لا رسالة بهذا الإسم"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "أجهزة الإدخال دون امتدادات"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "ليس ثمّة رسالة %s في %s"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "لا رسالة بهذا الإسم"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "ليس ثمّة رسالة %s في %s"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "لا رسالة بهذا الإسم"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 #, fuzzy
 msgid "No target"
 msgstr "هدف الإطار"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "بيانات جسم محرّر الخاصيات"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "ليس ثمّة رسالة %s في %s"
@@ -4832,14 +4804,14 @@ msgid "Non-Registered Parameter"
 msgstr "مفتاح غير قياسي"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 #, fuzzy
 msgid "None"
 msgstr "لا شيء"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 #, fuzzy
 msgid "Norm Type"
 msgstr "نوع التّنبيه"
@@ -4850,7 +4822,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4859,20 +4831,20 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 #, fuzzy
 msgid "Note"
 msgstr "ملاحظة"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "ملحوظة المركّب"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 #, fuzzy
 msgid "Note Entry"
 msgstr "إدخال مباشر"
@@ -4882,21 +4854,21 @@ msgstr "إدخال مباشر"
 msgid "Note Fine Tune"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 #, fuzzy
 msgid "Note Frequency"
 msgstr "ملحوظة المركّب"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync"
 msgstr "أصناف المزامنة:"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync Signal"
 msgstr "اشارة معرفة من طرف المستخدم 1"
@@ -4913,81 +4885,81 @@ msgstr "ملحوظة المركّب"
 msgid "Note _Length"
 msgstr "عتبة الطّول"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 #, fuzzy
 msgid "Number of Columns"
 msgstr "عدد الأعمدة:"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 #, fuzzy
 msgid "Number of Rows"
 msgstr "عدد السطور في البكسبف"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 #, fuzzy
 msgid "Number of elements (C specific)"
 msgstr "لم افهم `%s' (عدد عناصر مغلوط)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 #, fuzzy
 msgid "Object Drop Down Box"
 msgstr "التأخير قبل ظهور القائم المنحدرة"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "<b>الحرف المنتقى:</b>"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 #, fuzzy
 msgid "Online Demos..."
 msgstr "ا_عمل باتّصال"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 #, fuzzy
 msgid "Online Sound Archive..."
 msgstr "استخراج من المحفوظة المختارة."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 #, fuzzy
 msgid "Online _Help Desk..."
 msgstr "عرض مساعدة المؤشّرات"
@@ -4996,13 +4968,13 @@ msgstr "عرض مساعدة المؤشّرات"
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 #, fuzzy
 msgid "Open Project"
 msgstr "فتح ملف"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -5011,7 +4983,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -5020,33 +4992,33 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 #, fuzzy
 msgid "Open existing project"
 msgstr "فتح مستند مسبق"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 #, fuzzy
 msgid "Open failed"
 msgstr "فشل فتح \"%s\": %s\n"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 #, fuzzy
 msgid "Open file browser"
 msgstr "لوح متصفح الملفات"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, fuzzy, c-format
 msgid "Opening project `%s'"
 msgstr "جاري فتح المجلّد %s"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 #, fuzzy
 msgid "Order"
 msgstr "الترتيب"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 #, fuzzy
 msgid "Order of Filter"
 msgstr "مصفاة ذات الأولويّة \"%s\""
@@ -5066,13 +5038,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "جهاز الخرج:"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "الإتّجاه"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -5080,64 +5052,64 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 #, fuzzy
 msgid "Orphan Parts"
 msgstr "<b>الأجزاء الشفّافة</b>"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 #, fuzzy
 msgid "Oscillated Output"
 msgstr "جهاز الخرج:"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 #, fuzzy
 msgid "Oscillating Frequency Input"
 msgstr "تكبير نافذة الإدخال"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 #, fuzzy
 msgid "Oscillator wave form"
 msgstr "مناول أفعال الاستمارة"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "تشفيرات أخرى"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "تشفيرات أخرى"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 #, fuzzy
 msgid "Out of memory"
 msgstr "نفذت الذّاكرة"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 #, fuzzy
 msgid "Output"
 msgstr "الإخ_راج:"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 #, fuzzy
 msgid "Output Assignments"
 msgstr "جهاز الخرج:"
@@ -5152,17 +5124,17 @@ msgstr "<b>ضبط الألوان</b>"
 msgid "Output Panning"
 msgstr "التصغير مشغل"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, fuzzy, c-format
 msgid "Output Port %u"
 msgstr "منفذ الاستماع"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "مراقبة شدة صوت الإخراج الصوتي"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "جهاز الخرج:"
@@ -5177,7 +5149,7 @@ msgstr "متحكم شدة الصوت"
 msgid "Output [dB]"
 msgstr "جهاز الخرج:"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -5190,36 +5162,45 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Ownership mismatch"
 msgstr "لخبطة في النوع"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 #, fuzzy
 msgid "PCM Input module"
 msgstr "خطأ عند فتح الوحدة `%s': %s\n"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 #, fuzzy
 msgid "PCM Output module"
 msgstr "خطأ عند فتح الوحدة `%s': %s\n"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "عرض خيارات إنتقاء الملفّات"
+
+#: beast-gtk/bstusermessage.cc:222
 #, fuzzy, c-format
 msgid "PID:     %u\n"
 msgstr "PID"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 #, fuzzy
 msgid "PWM In"
 msgstr "تكبير"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 #, fuzzy
 msgid "Palette"
 msgstr "ال_لوحة:"
@@ -5228,73 +5209,73 @@ msgstr "ال_لوحة:"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 #, fuzzy
 msgid "Parameter"
 msgstr "عوامل التنفيذ"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 #, fuzzy
 msgid "Parameters"
 msgstr "ال_مُعامِلات:"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 #, fuzzy
 msgid "Parasite Paths"
 msgstr "المسارات المستثناة للبحث السّريع"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 #, fuzzy
 msgid "Parent mismatch"
 msgstr "لخبطة في النوع"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 #, fuzzy
 msgid "Parsing error"
 msgstr "خطأ أثناء ترجمة المصفات: %s: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "<b>الأجزاء الشفّافة</b>"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 #, fuzzy
 msgid "Parts"
 msgstr "<b>الأجزاء الشفّافة</b>"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 #, fuzzy
 msgid "Paste"
 msgstr "لصق"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "المسار"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 #, fuzzy
 msgid "Pattern"
 msgstr "النمط"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 #, fuzzy
 msgid "Pattern Editor Layout"
 msgstr "تصميم الجورجية الروسية"
@@ -5324,24 +5305,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "إستخدام مفتاح الشّهادة"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 #, fuzzy
 msgid "Piano Keys"
 msgstr "<b>مفاتيح التحول</b>"
@@ -5358,59 +5339,59 @@ msgstr "مذكرات لاصقة"
 msgid "Pitch Bend"
 msgstr "غيلا بند"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 #, fuzzy
 msgid "Play note"
 msgstr "ملحوظة المركّب"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 #, fuzzy
 msgid "Playback"
 msgstr "العزف"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "اختر الإعدادات"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Pluck frequency input"
 msgstr "تكبير نافذة الإدخال"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "اختر الإعدادات"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "مسار الجهاز"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 #, fuzzy
 msgid "Plugins"
 msgstr "ملحقات"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 #, fuzzy
 msgid "Popup Options"
 msgstr "<b>خيارات العرض:</b>"
@@ -5420,31 +5401,31 @@ msgstr "<b>خيارات العرض:</b>"
 msgid "Portamento Time"
 msgstr "وقت غير سليم"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 #, fuzzy
 msgid "Position"
 msgstr "موقع"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 #, fuzzy
 msgid "Position taken"
 msgstr "تاريخ أخذ الصورة"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 #, fuzzy
 msgid "Positive Value Color"
 msgstr "لون GDK fill"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 #, fuzzy
 msgid "Preferences"
 msgstr "تفضيلات"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 #, fuzzy
 msgid "Premature EOF"
 msgstr "EOF من التطبيق الإبن\n"
@@ -5452,61 +5433,61 @@ msgstr "EOF من التطبيق الإبن\n"
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 #, fuzzy
 msgid "Preview"
 msgstr "لمحة"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 #, fuzzy
 msgid "Procedure Browser"
 msgstr "متصفّح الانترنت"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 #, fuzzy
 msgid "Procedure _Browser"
 msgstr "متصفّح الانترنت"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 #, fuzzy
 msgid "Procedure currently busy"
 msgstr "العب نغمة المشغول"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 #, fuzzy
 msgid "Procedure execution aborted"
 msgstr "مكّن إجراء الت_شغيل السريع"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 #, fuzzy
 msgid "Procedure execution failed"
 msgstr "فشل تسجيل %s إلى %s"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 #, fuzzy
 msgid "Procedure parameter invalid"
 msgstr "ليس دليل مستخدمين صحيح"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, fuzzy, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr "مكّن إجراء الت_شغيل السريع"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "قيد العمل"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5516,65 +5497,65 @@ msgstr ""
 msgid "Program Change"
 msgstr "تغيير كلمة المرور"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 #, fuzzy
 msgid "Properties"
 msgstr "خصائص"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 #, fuzzy
 msgid "Property Identifier"
 msgstr "مميّز الجسم (%s)"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 #, fuzzy
 msgid "Property Name"
 msgstr "اسم الموصول"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 #, fuzzy
 msgid "Pulse Modulation"
 msgstr "خطوة النبض"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 #, fuzzy
 msgid "Pulse Modulation [%]"
 msgstr "خطوة النبض"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 #, fuzzy
 msgid "Pulse Width"
 msgstr "_عرض ثابت:"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5590,46 +5571,46 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 #, fuzzy
 msgid "Q: 1\\/16"
 msgstr "16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "&amp;32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 #, fuzzy
 msgid "Q: None"
 msgstr "لا شيء"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5647,43 +5628,43 @@ msgstr "التّرصيف"
 msgid "Quantization Steps"
 msgstr "لم يتم انتقاء أيّة تطبيقات"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "Quarter note"
 msgstr "ملحوظة المركّب"
@@ -5702,41 +5683,41 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 #, fuzzy
 msgid "RC Files"
 msgstr "كل الملفّات"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 #, fuzzy
 msgid "Rack Editor"
 msgstr "<b>خط المحرر:</b>"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 #, fuzzy
 msgid "Rack editor"
 msgstr "<b>خط المحرر:</b>"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 #, fuzzy
 msgid "Range:"
 msgstr "نطاق"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Ratio In"
 msgstr "تكبير"
@@ -5746,42 +5727,37 @@ msgstr "تكبير"
 msgid "Ratio [x:1]"
 msgstr "النسبة"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 #, fuzzy
 msgid "Read failed"
 msgstr "فشل في قراءة الملف '%s': %s"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "جهاز دخل الصوت"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 #, fuzzy
 msgid "Rectangle select notes"
 msgstr "تفضيلات المذكرات اللاصقة"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 #, fuzzy
 msgid "Redo"
 msgstr "تكرار"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "Redo the last undone action"
 msgstr "تكرار آخر عملية متراجع عنها"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5789,7 +5765,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5803,7 +5779,7 @@ msgstr "عوامل التنفيذ"
 msgid "Release [ms]"
 msgstr "أدنى زمن:\t%s ملّي ثانية\n"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 #, fuzzy
 msgid "Release counter"
 msgstr "إقتراح معاكس"
@@ -5814,54 +5790,54 @@ msgstr "إقتراح معاكس"
 msgid "Reload current page"
 msgstr "طبع الصفحة الحالية"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 #, fuzzy
 msgid "Remove Module"
 msgstr "مسار ال_جزء \"موديول\":"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 #, fuzzy
 msgid "Remove Paths"
 msgstr "هل أحذف السمة \"%s\" ؟"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove Song or Synthesizer"
 msgstr "إضافة أو حذف تشفيرات الشاشة الطرفية"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 #, fuzzy
 msgid "Remove directory from searchpath"
 msgstr "الدليل للازالة من ملف الإعدادات"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "حذف مصدر القاموس المنتقى حاليا"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, fuzzy, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "انتقي مكانا من القائمة"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 #, fuzzy
 msgid "Rename"
 msgstr "اعادة التسمية"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 #, fuzzy
 msgid "Rename parts"
 msgstr "<b>الأجزاء الشفّافة</b>"
@@ -5877,33 +5853,33 @@ msgstr "إعادة"
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid "Report a Beast Bug..."
 msgstr "أداة تقرير خلال"
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 #, fuzzy
 msgid "Reset Properties"
 msgstr "خصائص القائمة"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 #, fuzzy
 msgid "Resize Control Event"
 msgstr "مظهر أحداث الأشهر"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 #, fuzzy
 msgid "Resize Note"
 msgstr "تحجيم المذكرة"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "اعادة التسمية"
@@ -5912,94 +5888,96 @@ msgstr "اعادة التسمية"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 #, fuzzy
 msgid "Restarting Playback"
 msgstr "عرض الصوت:"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 #, fuzzy
 msgid "Retrigger In"
 msgstr "تكبير"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 #, fuzzy
 msgid "Right"
 msgstr "اليمين"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Audio"
 msgstr "مُلحق الصوت"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Audio In"
 msgstr "عرض الهامش ا?يمن بالبكسل"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right Audio Input"
 msgstr "جهاز دخل الصوت"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Audio Out"
 msgstr "<b>رسالة خارج المكتب:</b>"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Audio Output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right In"
 msgstr "تكبير"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Out"
 msgstr "اخرج"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Output"
 msgstr "جهاز الخرج:"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "متحكم شدة الصوت"
@@ -6009,53 +5987,53 @@ msgstr "متحكم شدة الصوت"
 msgid "Right audio output"
 msgstr "جهاز خرج الصوت"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 #, fuzzy
 msgid "Right channel Input"
 msgstr "تكبير نافذة الإدخال"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "تكبير نافذة الإدخال"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 #, fuzzy
 msgid "Right channel output"
 msgstr "جهاز خرج الصوت"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "<b>رسالة خارج المكتب:</b>"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Routing"
 msgstr "معلومات جدول التّوجيه"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "معلومات جدول التّوجيه"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "معلومات جدول التّوجيه"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "معلومات جدول التّوجيه"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 #, fuzzy
 msgid "Row Shading"
 msgstr "صف المؤشّر"
@@ -6064,12 +6042,12 @@ msgstr "صف المؤشّر"
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "مسار الجهاز"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "%s: اسم ملف أو URI سيئ التركيب.\n"
@@ -6103,140 +6081,134 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "حفظ الملف كـ"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "حفظ الملف كـ"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "التراجع عن التغييرات؟"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 #, fuzzy
 msgid "Save Effect"
 msgstr "لون الحدود"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 #, fuzzy
 msgid "Save Instrument"
 msgstr "لا تحفظ"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 #, fuzzy
 msgid "Save _As..."
 msgstr "حفظ _بإسم..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, fuzzy, c-format
 msgid "Save: %s"
 msgstr "حفظ"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, fuzzy, c-format
 msgid "Saving effect `%s'"
 msgstr "لون الحدود"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, fuzzy, c-format
 msgid "Saving instrument `%s'"
 msgstr "جاري حفظ الصورة"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, fuzzy, c-format
 msgid "Saving project `%s'"
 msgstr "جاري حفظ الصورة"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "الرمز"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "مسار الجهاز"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 #, fuzzy
 msgid "Script execution error."
 msgstr "%s:·تنفيذ النص الشفري PreSession أرجع >·0.·إلغاء."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 #, fuzzy
 msgid "Scripts"
 msgstr "نصوص تشفيرية"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 #, fuzzy
 msgid "Scroll Both"
 msgstr "الإلتفاف إلى الأعلى"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 #, fuzzy
 msgid "Scroll Left"
 msgstr "الإلتفاف إلى جهة اليسار"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 #, fuzzy
 msgid "Scroll None"
 msgstr "<small><i>لا شيء</i></small>"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 #, fuzzy
 msgid "Scroll Right"
 msgstr "الإلتفاف إلى جهة اليمين"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 #, fuzzy
 msgid "Search Paths"
 msgstr "المسارات المستثناة للبحث السّريع"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -6244,12 +6216,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 #, fuzzy
 msgid "Searchpath Text Entry"
 msgstr "ادخال كتابة تنبئيا"
@@ -6270,67 +6242,67 @@ msgstr "جهاز دخل الصوت"
 msgid "Second control input"
 msgstr "تكبير نافذة الإدخال"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "الصدر الأوسط"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "فشل الاختبار %d"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 #, fuzzy
 msgid "Select"
 msgstr "انتقاء"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 #, fuzzy
 msgid "Select Color"
 msgstr "اختيار اللون"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 #, fuzzy
 msgid "Select Directory"
 msgstr "اختر الدليل"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 #, fuzzy
 msgid "Select File"
 msgstr "إنتقاء ملف"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 #, fuzzy
 msgid "Select Region"
 msgstr "إنتقاء ملف"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "إنتقاء جميع المراسَلين"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "إ_غلاق جميع الملاحظات"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 #, fuzzy
 msgid "Select input module"
 msgstr "خطأ عند فتح الوحدة `%s': %s\n"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 #, fuzzy
 msgid "Select output module"
 msgstr "خطأ عند فتح الوحدة `%s': %s\n"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Self Modulation [%]"
 msgstr "هدف - الشيء"
@@ -6348,7 +6320,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr "الوقت بين الحركات بالملّيثانية."
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 #, fuzzy
 msgid "Set the base octave"
 msgstr "اضبط القاعدة العددية كثنائية (القاعدة 2)"
@@ -6370,37 +6342,37 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 #, fuzzy
 msgid "Set the focus cell note"
 msgstr "فشل ضبط خلية الحالة: %s."
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 #, fuzzy
 msgid "Set the focus cell octave"
 msgstr "فشل ضبط خلية الحالة: %s."
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -6414,87 +6386,67 @@ msgstr "حدد الرمز الفاصل للمُخْرَج"
 msgid "Set the release time in milliseconds"
 msgstr "الوقت بين الحركات بالملّيثانية."
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 #, fuzzy
 msgid "Sets the value of the focus digit"
 msgstr "يقرأ القيمة الحالية، أو يعين قيمة جديدة"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 #, fuzzy
 msgid "Shape Average"
 msgstr "متوسط التحميل"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 #, fuzzy
 msgid "Shape Maximum"
 msgstr "أقصى UID:"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 #, fuzzy
 msgid "Shape Minimum"
 msgstr "الحجم الأد_نى:"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 #, fuzzy
 msgid "Shape Range"
 msgstr "فاندنبرغ رينج"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 #, fuzzy
 msgid "Show Info"
 msgstr "عرض خيارات المعلومات"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: bse/bseserver.cc:529
-#, fuzzy
-msgid "Show recording file errors"
-msgstr "عرض خيارات إنتقاء الملفّات"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 #, fuzzy
 msgid "Shrink Horizontally"
 msgstr "تصغير المستند"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 #, fuzzy
 msgid "Shrink Vertically"
 msgstr "تصغير المستند"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 #, fuzzy
 msgid "Shrink the scrollable area"
 msgstr "منطقة خارطة الصورة"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 #, fuzzy
 msgid "Signal In"
 msgstr "تكبير"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "<b>قوّة الإشارة</b>"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "<b>قوّة الإشارة</b>"
@@ -6504,69 +6456,69 @@ msgstr "<b>قوّة الإشارة</b>"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 #, fuzzy
 msgid "Single Edit"
 msgstr "ت_حرير الخط"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "Sixteenth note"
 msgstr "ملحوظة المركّب"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "الحجم"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 #, fuzzy
 msgid "Sketch Average"
 msgstr "متوسط التحميل"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 #, fuzzy
 msgid "Sketch Maximum"
 msgstr "أقصى UID:"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 #, fuzzy
 msgid "Sketch Minimum"
 msgstr "الحجم الأد_نى:"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 #, fuzzy
 msgid "Sketch Range"
 msgstr "فاندنبرغ رينج"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 #, fuzzy
 msgid "Skin Name"
 msgstr "اسم الموصول"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 #, fuzzy
 msgid "Slow scopes"
 msgstr "<small><i>بطيئ</i></small>"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 #, fuzzy
 msgid "Snoop Signal"
 msgstr "<b>قوّة الإشارة</b>"
@@ -6575,64 +6527,64 @@ msgstr "<b>قوّة الإشارة</b>"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 #, fuzzy
 msgid "Sole Output"
 msgstr "جهاز الخرج:"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 #, fuzzy
 msgid "Solo"
 msgstr "سولو الطبل"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "فا_صل جديد"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 #, fuzzy
 msgid "Spin Button"
 msgstr "زر تدوير"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 #, fuzzy
 msgid "Spin Button (Logarithmic)"
 msgstr "الزر اللولبي للتحديث"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 #, fuzzy
 msgid "Splash Image"
 msgstr "صورة الفيديو"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 #, fuzzy
 msgid "Standard Option Menu"
 msgstr "محرر قائمة ألاكارت"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 #, fuzzy
 msgid "Standard amplifier module"
 msgstr "خطأ عند فتح الوحدة `%s': %s\n"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Standard oscillator module"
 msgstr "خطأ عند فتح الوحدة `%s': %s\n"
@@ -6648,34 +6600,29 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-#, fuzzy
-msgid "Start Disk Recording"
-msgstr "جاري تسجيل صوتك"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 #, fuzzy
 msgid "Start Editor"
 msgstr "تشغيل محرر لوحة مفاتيح GOK"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "تشغيل محرر لوحة مفاتيح GOK"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "مكّن إجراء الت_شغيل السريع"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6683,90 +6630,90 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 #, fuzzy
 msgid "Start:"
 msgstr "إبدأ"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 #, fuzzy
 msgid "Starting Playback"
 msgstr "عرض الصوت:"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 #, fuzzy
 msgid "Startup"
 msgstr "<b>بدأ التشغيل</b>"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 #, fuzzy
 msgid "Stop playback of the project"
 msgstr "مفتاح إيقاف العزف"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 #, fuzzy
 msgid "Stopping Playback"
 msgstr "عرض الصوت:"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 #, fuzzy
 msgid "Strength of gain modulation"
 msgstr "النّسبة المئويّة لقوّة الإشارة اللّاسلكيّة"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Strength of self modulation"
 msgstr "السلف أو الشيء"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "تكبير نافذة الإدخال"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 #, fuzzy
 msgid "Swap IO"
 msgstr "خطأ إدخال/إخراج"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6782,62 +6729,62 @@ msgstr ""
 msgid "Switches"
 msgstr "قاطعات"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 #, fuzzy
 msgid "SynDrum Output"
 msgstr "جهاز الخرج:"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "أصناف المزامنة:"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 #, fuzzy
 msgid "Sync In"
 msgstr "تكبير"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 #, fuzzy
 msgid "Sync Out"
 msgstr "اخرج"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 #, fuzzy
 msgid "Syncronization Input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 #, fuzzy
 msgid "Syncronization Output"
 msgstr "جهاز الخرج:"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Syncronize left and right volume"
 msgstr "حرّك الفأرة ثمّ اضغط على زرّها اليسار واليمين"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "مجموعة تحكم الاستمارة"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 #, fuzzy
 msgid "Synth Done"
 msgstr "تم الاختبار %d"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 #, fuzzy
 msgid "Synth Mixing Frequency"
 msgstr "تفعيل تخليط الصوت البرمجي"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "تم الاختبار %d"
@@ -6848,16 +6795,16 @@ msgstr "تم الاختبار %d"
 msgid "Synthesis Modules"
 msgstr "كل الوحدات"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "اختر الإعدادات"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6865,49 +6812,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "<b>الحرف المنتقى:</b>"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6920,37 +6867,37 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 #, fuzzy
 msgid "Temporary error"
 msgstr ""
 "خطأ GConf:\n"
 "  %s"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 #, fuzzy
 msgid "Text Color"
 msgstr "لون النص"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 #, fuzzy
 msgid "Text Entry"
 msgstr "ادخال كتابة تنبئيا"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6986,13 +6933,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -7003,20 +6950,20 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 #, fuzzy
 msgid "The filter design type"
 msgstr "نوع جهاز الخرج"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -7024,7 +6971,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -7044,17 +6991,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 #, fuzzy
 msgid "The mnemonic accelerator key for this label"
 msgstr "مفتاح الإختصار المسطر لهذه العلامة"
@@ -7071,7 +7018,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -7080,23 +7027,23 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 #, fuzzy
 msgid "The project has been modified."
 msgstr "تمّ حذف الرّسالة"
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -7104,35 +7051,35 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "الوقت بين الحركات بالملّيثانية."
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 #, fuzzy
 msgid "The text of the label"
 msgstr "نص الشارة"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -7140,11 +7087,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 #, fuzzy
 msgid "The type of filter to use"
 msgstr "إختر جهاز خرج الصوت لاستخدامه"
@@ -7154,41 +7101,41 @@ msgstr "إختر جهاز خرج الصوت لاستخدامه"
 msgid "The type of saturation to be used"
 msgstr "إختر جهاز خرج الصوت لاستخدامه"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 #, fuzzy
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "القطعة التي ستفعل عند نقر مفتاح الإختصار المسطر"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "Thirty-secondth note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -7240,31 +7187,31 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr "عتبة الطّول"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "طقطقات لنقرات"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "الوقت"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 #, fuzzy
 msgid "Time Entry"
 msgstr "إدخال مباشر"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 #, fuzzy
 msgid "Toggle Button"
 msgstr "زر تحول"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -7272,23 +7219,23 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 #, fuzzy
 msgid "Toggle visibility of the tool palette"
 msgstr "مختصر لوحة المفاتيح لتحويل رئية عمود القوائم"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 #, fuzzy
 msgid "Too many open files"
 msgstr "الملفات المفتوحة كثيرة جدا"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -7296,44 +7243,44 @@ msgstr ""
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "تكبير"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "<b>جهاز الإدخال</b>"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 #, fuzzy
 msgid "Trigger In"
 msgstr "تكبير"
@@ -7343,7 +7290,7 @@ msgstr "تكبير"
 msgid "Trigger Input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "ملحوظة المركّب"
@@ -7358,49 +7305,49 @@ msgstr "مصفاة ذات الأولويّة \"%s\""
 msgid "Trigger input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "Triplet eighths note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "Triplet half note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "Triplet quarter note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "Triplet sixteenth note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "Triplet whole note"
 msgstr "<b>خصائص المذكرة الافتراضية</b>"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "معلومات جدول التّوجيه"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 #, fuzzy
 msgid "Type"
 msgstr "النّوع"
@@ -7409,170 +7356,170 @@ msgstr "النّوع"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "شدة الصوت ل %s في قناة %s"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 #, fuzzy
 msgid "Undo"
 msgstr "تراجع"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 #, fuzzy
 msgid "Undo last editing step"
 msgstr "تراجع عن آخر تغيير للنص"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 #, fuzzy
 msgid "Undo the effect of the last action"
 msgstr "تكرار آخر عملية متراجع عنها"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 #, fuzzy
 msgid "Unfiltered Audio Signal"
 msgstr "اشارة معرفة من طرف المستخدم 1"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 #, fuzzy
 msgid "Unfiltered Input"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 #, fuzzy
 msgid "Unique name of this object"
 msgstr "الدور الميسر لهذا الجسم"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 #, fuzzy
 msgid "Unknown error"
 msgstr "خطأ مجهول"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 #, fuzzy
 msgid "Unknown format"
 msgstr "تهيئة الصورة مجهولة"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "أصوات لأحداث إكيجا"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "إ_غلاق جميع الملاحظات"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 #, fuzzy
 msgid "Unspecified length"
 msgstr "عتبة الطّول"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 #, fuzzy
 msgid "Up"
 msgstr "أعلى"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 #, fuzzy
 msgid "Updating View"
 msgstr "وضعية _ العرض"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 #, fuzzy
 msgid "Use underline"
 msgstr "استخدام التسطير"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 #, fuzzy
 msgid "Value [float]"
 msgstr "قيمة التحجيم"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 #, fuzzy
 msgid "Velocity Out"
 msgstr "اخرج"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 #, fuzzy
 msgid "Velocity of the note press"
 msgstr "ضغط يسار الفأرة"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "ضغط يسار الفأرة"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "إصدار"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 #, fuzzy
 msgid "Vertical Bar Color"
 msgstr "لون GDK fill"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 #, fuzzy
 msgid "Vertical Grid Color"
 msgstr "شبكة رسم عموديّة"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 #, fuzzy
 msgid "Vertical Region"
 msgstr "قلب _عمودي"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 #, fuzzy
 msgid "Vertical Scale"
 msgstr "قياس عمودي"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 #, fuzzy
 msgid "Vertical Scale (Logarithmic)"
 msgstr "قفل مقياس س ص"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 #, fuzzy
 msgid "Vertical Select"
 msgstr "إنتقاء ملف"
@@ -7589,12 +7536,12 @@ msgstr "قيمة التكبير المحلي"
 msgid "Virtual Rack"
 msgstr "الذّاكرة الخيالية"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, fuzzy, c-format
 msgid "Virtual input %u"
 msgstr "<b>جهاز الإدخال</b>"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, fuzzy, c-format
 msgid "Virtual output %u"
 msgstr "جهاز الخرج:"
@@ -7604,56 +7551,50 @@ msgstr "جهاز الخرج:"
 msgid "Volume"
 msgstr "شدة الصوت"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 #, fuzzy
 msgid "WAVE File"
 msgstr "إنتقاء ملف"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-#, fuzzy
-msgid "Warning"
-msgstr "تحذير"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 #, fuzzy
 msgid "Wave"
 msgstr "نيو ويف"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 #, fuzzy
 msgid "Wave Form"
 msgstr "شكل الاختصارات"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 #, fuzzy
 msgid "Wave Output"
 msgstr "جهاز الخرج:"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 #, fuzzy
 msgid "Wave Repository"
 msgstr "المستودع غير متّصل"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7663,7 +7604,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "نيو ويف"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -7689,42 +7630,42 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "اخرج"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "Whole note"
 msgstr "ملحوظة المركّب"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Window Size"
 msgstr "حجم نافذة المحادثة"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "فشلت كتابة \"%s\": %s\n"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 #, fuzzy
 msgid "Write project to a specific file"
 msgstr "تعذّر الكتابة في ملف BMP "
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 #, fuzzy
 msgid "Write project to disk"
 msgstr "تعطيل الحف_ظ للقرص"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "لم افهم `%s' (عدد عناصر مغلوط)"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "XtalStrings Output"
 msgstr "جهاز الخرج:"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7732,7 +7673,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 #, fuzzy
 msgid "Zero Value Color"
 msgstr "لون GDK fill"
@@ -7743,16 +7684,16 @@ msgstr "لون GDK fill"
 msgid "Zoom"
 msgstr "التكبير"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 #, fuzzy
 msgid "Zoom:"
 msgstr "التكبير"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 #, fuzzy
 msgid "_About..."
 msgstr "_حول..."
@@ -7792,12 +7733,12 @@ msgstr "موقع عمود المكتب (Deskbar)"
 msgid "_Cancel"
 msgstr "إل_غاء"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 #, fuzzy
 msgid "_Clear Undo"
 msgstr "تراجع عن التحرير"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "_Close"
 msgstr "أ_غلق"
@@ -7813,7 +7754,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7826,7 +7767,7 @@ msgstr "_تحرير"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr ""
 
@@ -7860,7 +7801,7 @@ msgstr "_حوّل"
 msgid "_Help"
 msgstr "م_ساعدة"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 #, fuzzy
 msgid "_Import MIDI..."
 msgstr "استيراد مؤشّرات"
@@ -7882,7 +7823,7 @@ msgstr "خروج/دخول"
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr ""
 
@@ -7892,12 +7833,12 @@ msgstr ""
 msgid "_Misc"
 msgstr "إعدادات مختلفة"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 #, fuzzy
 msgid "_New"
 msgstr "_جديد"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 #, fuzzy
 msgid "_Open..."
 msgstr "_فتح..."
@@ -7908,12 +7849,12 @@ msgstr "_فتح..."
 msgid "_Other Sources"
 msgstr "تشفيرات أخرى"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 #, fuzzy
 msgid "_Play"
 msgstr "العب"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 #, fuzzy
 msgid "_Preferences..."
 msgstr "_خصائص"
@@ -7929,22 +7870,22 @@ msgstr ""
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "إبدأ مخفياً"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 #, fuzzy
 msgid "_Quit"
 msgstr "إ_نهي"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "_Redo"
 msgstr "_إعادة"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 #, fuzzy
 msgid "_Release Notes..."
 msgstr "مذكرات لاصقة"
@@ -7967,7 +7908,7 @@ msgstr "إ_زالة"
 msgid "_Routing"
 msgstr "معلومات جدول التّوجيه"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 #, fuzzy
 msgid "_Save"
 msgstr "_حفظ"
@@ -7994,7 +7935,7 @@ msgstr ""
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 #, fuzzy
 msgid "_Stop"
 msgstr "تو_قف"
@@ -8017,7 +7958,7 @@ msgstr ""
 msgid "_Tools"
 msgstr "أد_وات"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 #, fuzzy
 msgid "_Undo"
 msgstr "إ_لغاء"
@@ -8039,7 +7980,12 @@ msgstr "_اعرض"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "جهاز دخل الصوت"
+
+#: bse/bsejanitor.cc:522
 #, fuzzy
 msgid "connection terminated"
 msgstr "تم إلغاء الإتّصال"
@@ -8324,17 +8270,22 @@ msgstr "قطعة"
 msgid "control-90"
 msgstr "<b>أسلوب القطعة:</b>"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "فشلت كتابة بعض بيانات الإعداد إلى القرص\n"
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 #, fuzzy
 msgid "killed by janitor"
 msgstr "الاثنان(جنبا بجنب)"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 #, fuzzy
 msgid "processing"
 msgstr "إيقاف المعالجة"
@@ -8360,14 +8311,30 @@ msgstr "إيقاف المعالجة"
 #~ msgstr "الوقت الذي تحدّده أنت"
 
 #, fuzzy
+#~ msgid "Error"
+#~ msgstr "خطأ"
+
+#, fuzzy
 #~ msgid "Fatal Error"
 #~ msgstr "%s: خطأ X فادح - جاري إعادة التشغيل %s"
 
 #, fuzzy
+#~ msgid "Information"
+#~ msgstr "معلومات"
+
+#, fuzzy
 #~ msgid "Max Voixes"
 #~ msgstr "أقصى عدد من السّطور"
 
 #, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "مُلحق الصوت"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "لا تاريخ"
+
+#, fuzzy
 #~ msgid "Priority"
 #~ msgstr "الأولويّة"
 
@@ -8376,6 +8343,14 @@ msgstr "إيقاف المعالجة"
 #~ msgstr "المعالج"
 
 #, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "جهاز دخل الصوت"
+
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "الرمز"
+
+#, fuzzy
 #~ msgid "Source code"
 #~ msgstr "عرض التشفيرة المصدرية لهذه الصفحة"
 
@@ -8408,6 +8383,10 @@ msgstr "إيقاف المعالجة"
 #~ msgstr "وقت غير سليم"
 
 #, fuzzy
+#~ msgid "Warning"
+#~ msgstr "تحذير"
+
+#, fuzzy
 #~ msgid "bar, |"
 #~ msgstr "عمود"
 
diff --git a/po/az.po b/po/az.po
index 732d747..2ff9f42 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -16,99 +16,99 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr ""
 
@@ -120,11 +120,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -140,36 +140,36 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Filtr Növü"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -177,19 +177,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -205,19 +205,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -225,119 +225,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr ""
 
@@ -346,19 +346,19 @@ msgstr ""
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -370,43 +370,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -418,15 +418,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -438,47 +438,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -502,23 +502,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -526,19 +526,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -550,76 +550,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -640,21 +640,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -662,12 +662,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -681,46 +681,46 @@ msgstr "Filtr Növü"
 msgid "Accumulated audio output 2"
 msgstr "Filtr Növü"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr ""
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 msgid "Add a track to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -732,24 +732,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -765,23 +765,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -796,18 +796,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -825,7 +825,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -842,39 +842,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -882,7 +877,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -890,22 +885,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -914,7 +909,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -955,7 +950,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -963,7 +958,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -998,35 +993,40 @@ msgstr "Filtr Növü"
 msgid "Audio Gate"
 msgstr "Filtr Növü"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Filtr Növü"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1035,23 +1035,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Filtrlənmiş Audio Siqnal"
@@ -1060,13 +1060,13 @@ msgstr "Filtrlənmiş Audio Siqnal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1083,17 +1083,21 @@ msgstr "Filtr Növü"
 msgid "Audio Out2"
 msgstr "Filtr Növü"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 #, fuzzy
 msgid "Audio Output"
 msgstr "Filtr Növü"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1107,7 +1111,7 @@ msgstr "Filtr Növü"
 msgid "Audio Sum2"
 msgstr "Filtr Növü"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1126,11 +1130,11 @@ msgstr "Filtr Növü"
 msgid "Audio input 2"
 msgstr "Filtr Növü"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr ""
 
@@ -1139,12 +1143,12 @@ msgstr ""
 msgid "Auto Output"
 msgstr "Filtr Növü"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1156,7 +1160,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr ""
 
@@ -1165,20 +1169,20 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Filtr Növü"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1192,27 +1196,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1228,37 +1231,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1281,13 +1284,13 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 #, fuzzy
 msgid "Base Frequency"
 msgstr "Mərkəz Tezliyi"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "Dalğalar"
@@ -1300,11 +1303,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1312,7 +1315,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1352,21 +1355,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1382,28 +1385,28 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "Gain [dB]"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Mərkəz Tezliyi"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Mərkəz Modulyasiya Girişi"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1411,22 +1414,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Gain [dB]"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1435,36 +1438,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, fuzzy, c-format
 msgid "Channel%u [dB]"
 msgstr "Gain [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1472,33 +1475,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr ""
 
@@ -1522,7 +1525,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1548,26 +1551,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr ""
 
@@ -1639,7 +1642,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1941,13 +1944,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Norm Növü"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1962,7 +1965,7 @@ msgstr "Norm Növü"
 msgid "Control Strength"
 msgstr "Norm Növü"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Norm Növü"
@@ -1973,60 +1976,60 @@ msgstr "Norm Növü"
 msgid "Control Type:"
 msgstr "Norm Növü"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr ""
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr ""
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2040,27 +2043,27 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Ctrl Out"
 msgstr "Norm Növü"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "Norm Növü"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "Norm Növü"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "Norm Növü"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "Norm Növü"
@@ -2070,15 +2073,15 @@ msgstr "Norm Növü"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2087,20 +2090,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "Kəsmə [Hz]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Kəsmə [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2108,7 +2111,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2127,7 +2130,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2135,152 +2138,147 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Körpünü Sil"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Körpünü Sil"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2299,17 +2297,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2324,160 +2322,160 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Norm Növü"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Filtr Növü"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 #, fuzzy
 msgid "Distorted Audio Output"
 msgstr "Filtr Növü"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Filtr Növü"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 #, fuzzy
 msgid "Drum Frequency Input"
 msgstr "Mərkəz Modulyasiya Girişi"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Mərkəz Modulyasiya Girişi"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2486,36 +2484,36 @@ msgstr ""
 msgid "E_xamples"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 #, fuzzy
 msgid "Edit"
 msgstr "Editor"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2527,49 +2525,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Emfazis"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2591,16 +2589,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr ""
 
@@ -2609,76 +2602,76 @@ msgstr ""
 msgid "Events"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2687,11 +2680,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr ""
 
@@ -2699,84 +2692,80 @@ msgstr ""
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2785,11 +2774,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2800,7 +2789,7 @@ msgid ""
 msgstr ""
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2809,99 +2798,99 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Filtr"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtr"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 #, fuzzy
 msgid "Filter Choice"
 msgstr "Filtr Növü"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Filtr Növü"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Mərkəz Tezliyi"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Mərkəz Modulyasiya Girişi"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Filtrlənmiş Audio Siqnal"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 #, fuzzy
 msgid "Filtered Output"
 msgstr "Filtr Növü"
@@ -2911,15 +2900,15 @@ msgstr "Filtr Növü"
 msgid "Filtered audio output"
 msgstr "Filtr Növü"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2928,13 +2917,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 #, fuzzy
 msgid "Fine Tune"
 msgstr "Filtr Növü"
@@ -2953,15 +2942,15 @@ msgstr "Filtr Növü"
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2969,11 +2958,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2981,91 +2970,91 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Freq In"
 msgstr "Mərkəz Tezliyi"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Freq Out"
 msgstr "Filtr Növü"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 #, fuzzy
 msgid "Frequency"
 msgstr "Mərkəz Tezliyi"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 #, fuzzy
 msgid "Frequency Input"
 msgstr "Mərkəz Modulyasiya Girişi"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Tezlik Modulyasiya Girişi"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Mərkəz Tezliyi"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Frequency Signal"
 msgstr "Mərkəz Tezliyi"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 #, fuzzy
 msgid "Function"
 msgstr "Modulyasiya"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3078,38 +3067,38 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "Gain Modulyasiya Girişi"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Gain Modulyasiya Girişi"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Gain Modulyasiyası [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 #, fuzzy
 msgid "Gate"
 msgstr "Hissələr"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Output"
 msgstr "Filtr Növü"
@@ -3118,7 +3107,7 @@ msgstr "Filtr Növü"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3138,11 +3127,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3164,19 +3153,19 @@ msgstr ""
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3186,7 +3175,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr ""
 
@@ -3202,43 +3191,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3252,44 +3241,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3327,22 +3316,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Modulyasiya"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr ""
 
@@ -3356,56 +3339,56 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 #, fuzzy
 msgid "Input Modulation [%]"
 msgstr "Gain Modulyasiyası [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, fuzzy, c-format
 msgid "Input Port %u"
 msgstr "Gain Modulyasiyası [%]"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Filtrlənmiş Audio Siqnal"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr ""
 
@@ -3415,76 +3398,76 @@ msgstr ""
 msgid "Inputs"
 msgstr "Norm Növü"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr ""
 
@@ -3492,93 +3475,93 @@ msgstr ""
 msgid "Instrument flavour"
 msgstr ""
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr ""
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr ""
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3597,93 +3580,91 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr ""
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Audio Output"
 msgstr "Filtr Növü"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Input"
 msgstr "Norm Növü"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Output"
 msgstr "Filtr Növü"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -3691,15 +3672,15 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr ""
 
@@ -3707,15 +3688,15 @@ msgstr ""
 msgid "Level"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr ""
 
@@ -3725,126 +3706,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr ""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr ""
 
@@ -3856,28 +3837,28 @@ msgstr "Modulyasiya"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3889,37 +3870,41 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr ""
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr ""
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -3929,25 +3914,29 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Hissələr"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Filtr Növü"
@@ -3956,94 +3945,94 @@ msgstr "Filtr Növü"
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4051,7 +4040,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4059,39 +4048,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulyasiya"
 
@@ -4100,86 +4089,86 @@ msgstr "Modulyasiya"
 msgid "Modulation Depth"
 msgstr "Gain Modulyasiya Girişi"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Modulation Input"
 msgstr "Gain Modulyasiya Girişi"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 #, fuzzy
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Linear tezlik modulyasiyasının gücü"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4193,15 +4182,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr ""
 
@@ -4214,52 +4203,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr ""
 
@@ -4280,123 +4269,108 @@ msgstr ""
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr ""
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4418,14 +4392,14 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 #, fuzzy
 msgid "None"
 msgstr "Qeyd"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Norm Növü"
 
@@ -4435,7 +4409,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4444,19 +4418,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Qeyd"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Mərkəz Tezliyi"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4465,21 +4439,21 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr "Filtr Növü"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 #, fuzzy
 msgid "Note Frequency"
 msgstr "Mərkəz Tezliyi"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync"
 msgstr "Qeyd"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4493,76 +4467,76 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Eksponental tezlik modulyasiyasından təsiri alan oktav sayı"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 #, fuzzy
 msgid "Octaves"
 msgstr "Dalğalar"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4570,12 +4544,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4584,7 +4558,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4593,29 +4567,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4634,12 +4608,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Filtr Növü"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4647,58 +4621,58 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 #, fuzzy
 msgid "Oscillated Output"
 msgstr "Filtr Növü"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 #, fuzzy
 msgid "Oscillating Frequency Input"
 msgstr "Mərkəz Modulyasiya Girişi"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 msgid "Other Sources/Sequencer"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 msgid "Other Sources/Simple ADSR"
 msgstr ""
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4710,17 +4684,17 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Filtrlənmiş Audio Siqnal"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Filtrlənmiş Audio Siqnal"
@@ -4735,7 +4709,7 @@ msgstr "Norm Növü"
 msgid "Output [dB]"
 msgstr "Filtr Növü"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4749,32 +4723,40 @@ msgstr ""
 msgid "Outputs"
 msgstr "Filtr Növü"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr ""
 
@@ -4782,67 +4764,67 @@ msgstr ""
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr ""
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Hissələr"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Hissələr"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Hissələr"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 #, fuzzy
 msgid "Paste"
 msgstr "Hissələr"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "Hissələr"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr ""
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4870,25 +4852,25 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Linear modulyasiya yerinə eksponental tezlik modulyasiyasını et"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 #, fuzzy
 msgid "Phase"
 msgstr "Hissələr"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -4902,53 +4884,53 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Pluck frequency input"
 msgstr "Mərkəz Modulyasiya Girişi"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4956,81 +4938,81 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr ""
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr ""
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5039,63 +5021,63 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Xassələr"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 #, fuzzy
 msgid "Property Identifier"
 msgstr "Xassələr"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 #, fuzzy
 msgid "Property Name"
 msgstr "Xassələr"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 #, fuzzy
 msgid "Pulse Modulation"
 msgstr "Modulyasiya"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 #, fuzzy
 msgid "Pulse Modulation [%]"
 msgstr "Gain Modulyasiyası [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 #, fuzzy
 msgid "Pulse Width Modulation Input"
 msgstr "Gain Modulyasiya Girişi"
@@ -5112,43 +5094,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5165,43 +5147,43 @@ msgstr "Modulyasiya"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr ""
 
@@ -5218,40 +5200,40 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 #, fuzzy
 msgid "RC Files"
 msgstr "Filtr"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 #, fuzzy
 msgid "Rack Editor"
 msgstr "Editor"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 #, fuzzy
 msgid "Raise"
 msgstr "Hissələr"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Ratio In"
 msgstr "Modulyasiya"
@@ -5261,38 +5243,33 @@ msgstr "Modulyasiya"
 msgid "Ratio [x:1]"
 msgstr "Modulyasiya"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Filtr Növü"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5300,7 +5277,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5312,7 +5289,7 @@ msgstr ""
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5321,48 +5298,48 @@ msgstr ""
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -5376,29 +5353,29 @@ msgstr ""
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr ""
 
@@ -5406,84 +5383,86 @@ msgstr ""
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Audio Output"
 msgstr "Filtr Növü"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Input"
 msgstr "Norm Növü"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Output"
 msgstr "Filtr Növü"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Norm Növü"
@@ -5492,47 +5471,47 @@ msgstr "Norm Növü"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Norm Növü"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Norm Növü"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 msgid "Routing/Adder"
 msgstr ""
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 msgid "Routing/Mixer"
 msgstr ""
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 msgid "Routing/Multiply"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5540,11 +5519,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr ""
 
@@ -5576,125 +5555,120 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr ""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr ""
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Sola Sürüş"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Sağa Sürüş"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5702,12 +5676,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5725,57 +5699,57 @@ msgstr "Filtr Növü"
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Mərkəz Tezliyi"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Self Modulation [%]"
 msgstr "Gain Modulyasiyası [%]"
@@ -5792,7 +5766,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5812,35 +5786,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5852,76 +5826,57 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr ""
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Norm Növü"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Norm Növü"
@@ -5931,59 +5886,59 @@ msgstr "Norm Növü"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5991,57 +5946,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 #, fuzzy
 msgid "Sole Output"
 msgstr "Filtr Növü"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 msgid "Song"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -6056,30 +6011,26 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 msgid "Start Now"
 msgstr ""
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6087,83 +6038,83 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Gain modulyasiyasının gücü"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Linear tezlik modulyasiyasının gücü"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Strength of self modulation"
 msgstr "Gain modulyasiyasının gücü"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Mərkəz Modulyasiya Girişi"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6178,56 +6129,56 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "Qeyd"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 #, fuzzy
 msgid "Syncronization Input"
 msgstr "Gain Modulyasiya Girişi"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "Mərkəz Tezliyi"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Norm Növü"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 #, fuzzy
 msgid "Synth Mixing Frequency"
 msgstr "Mərkəz Tezliyi"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Norm Növü"
@@ -6237,15 +6188,15 @@ msgstr "Norm Növü"
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6253,49 +6204,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6308,32 +6259,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6369,13 +6320,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6386,19 +6337,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Filtr Tərtib Növü"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr "Filtr gaini normallaşdırma növü"
@@ -6406,7 +6357,7 @@ msgstr "Filtr gaini normallaşdırma növü"
 #. 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6426,17 +6377,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6452,7 +6403,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6461,22 +6412,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6484,33 +6435,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6518,11 +6469,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6530,39 +6481,39 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6612,27 +6563,27 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6640,21 +6591,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6662,42 +6613,42 @@ msgstr ""
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6706,7 +6657,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Norm Növü"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6718,43 +6669,43 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 #, fuzzy
 msgid "Type"
 msgstr "Norm Növü"
@@ -6763,146 +6714,146 @@ msgstr "Norm Növü"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Filtrlənməmiş Audio Siqnal"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 #, fuzzy
 msgid "Unfiltered Input"
 msgstr "Norm Növü"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6916,12 +6867,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6930,52 +6881,47 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr ""
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 #, fuzzy
 msgid "Wave"
 msgstr "Dalğalar"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 #, fuzzy
 msgid "Wave Output"
 msgstr "Filtr Növü"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6985,7 +6931,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "Dalğalar"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Dalğalar"
 
@@ -7010,36 +6956,36 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "XtalStrings Output"
 msgstr "Filtr Növü"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7047,7 +6993,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr ""
 
@@ -7056,15 +7002,15 @@ msgstr ""
 msgid "Zoom"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr ""
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr ""
 
@@ -7097,11 +7043,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr ""
 
@@ -7116,7 +7062,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7128,7 +7074,7 @@ msgstr ""
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr ""
 
@@ -7160,7 +7106,7 @@ msgstr ""
 msgid "_Help"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -7179,7 +7125,7 @@ msgstr ""
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr ""
 
@@ -7188,11 +7134,11 @@ msgstr ""
 msgid "_Misc"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr ""
 
@@ -7201,11 +7147,11 @@ msgstr ""
 msgid "_Other Sources"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr ""
 
@@ -7220,19 +7166,19 @@ msgstr ""
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr ""
 
@@ -7251,7 +7197,7 @@ msgstr ""
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 #, fuzzy
 msgid "_Save"
 msgstr "Dalğalar"
@@ -7277,7 +7223,7 @@ msgstr ""
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr ""
 
@@ -7298,7 +7244,7 @@ msgstr ""
 msgid "_Tools"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr ""
 
@@ -7318,7 +7264,12 @@ msgstr ""
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Filtr Növü"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7546,16 +7497,20 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
 
@@ -7567,6 +7522,10 @@ msgstr ""
 #~ msgstr "Filtr Növü"
 
 #, fuzzy
+#~ msgid "Information"
+#~ msgstr "Modulyasiya"
+
+#, fuzzy
 #~ msgid "Mono Filtered Output"
 #~ msgstr "Filtr Növü"
 
@@ -7587,6 +7546,10 @@ msgstr ""
 #~ msgstr "Xassələr"
 
 #, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Filtr Növü"
+
+#, fuzzy
 #~ msgid "Signals:"
 #~ msgstr "Filtrlənmiş Audio Siqnal"
 
diff --git a/po/bg.po b/po/bg.po
index 97c1e77..01d9f30 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -18,7 +18,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -26,7 +26,7 @@ msgstr ""
 "\n"
 "Налични MIDI драйвери:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -34,92 +34,92 @@ msgstr ""
 "\n"
 "Налични PCM драйвери:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  показване на дву- (-00..+99) или три- (-000..+999) цифрени числа със знак"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  показване на дву- (-00..+FF) или четири- (-FFFF..+FFFF) цифрени "
 "шестнадесетични числа със знак"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  показване на дву- (00..99) или три- (000лл999) цифрени числа"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 "  показване на дву- (00..FF) или четири- (0000..FFFF) цифрени "
 "шестнадесетични числа"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "   "
 
@@ -132,11 +132,11 @@ msgstr "/Звукови източници/Шум"
 msgid "/Audio Sources/Organ"
 msgstr "_Звукови източници"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Звукови източници/Стандартен осцилатор"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Звукови източници/Вълнов осцилатор"
 
@@ -152,35 +152,35 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr "/Филтри/Филтър на ниски честоти"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Вход и изход/Изход от инструмент"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Вход и изход/Звуков вход от инструмент"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Вход и изход/Управляващ MIDI вход"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Вход и изход/Звуков MIDI вход"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Вход и изход/PCM вход"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Вход и изход/PCM изход"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -188,19 +188,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -216,19 +216,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -236,119 +236,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -357,19 +357,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -381,43 +381,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -429,15 +429,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -449,47 +449,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -513,23 +513,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -537,19 +537,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -561,76 +561,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -651,21 +651,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -673,12 +673,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Прекъснато"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Прекъсване"
 
@@ -692,47 +692,47 @@ msgstr "Усилен звуков изход"
 msgid "Accumulated audio output 2"
 msgstr "Усилен звуков изход"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Добавяне"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Добавяне на потребителски синтезатор"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Добавяне на MIDI синтезатор"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Добавяне на нова писта към песента"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Добавяне на нова писта към песента"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Добавяне на папка към пътя за търсене"
 
@@ -744,24 +744,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Добавяне..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -777,23 +777,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -808,18 +808,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -837,7 +837,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -854,39 +854,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Всичко"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -894,7 +889,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Усилен звуков изход"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -902,22 +897,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Отговори на често задавани въпроси"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Заглаждане"
 
@@ -926,7 +921,7 @@ msgstr "Заглаждане"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -967,7 +962,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -975,7 +970,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1010,35 +1005,40 @@ msgstr "Звуков вх."
 msgid "Audio Gate"
 msgstr "Звуков изход"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Звуков изход"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Звуков вх."
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Звуков вх.%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Звуков вх.1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Звуков вх.2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Звуков вх.3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Звуков вх.4"
 
@@ -1047,23 +1047,23 @@ msgstr "Звуков вх.4"
 msgid "Audio Input"
 msgstr "Звуков вход"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Звуков вход 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Звуков вход 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Звуков вход 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Звуков вход 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Звуков входящ сигнал"
 
@@ -1071,13 +1071,13 @@ msgstr "Звуков входящ сигнал"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Звуков изход"
 
@@ -1092,17 +1092,21 @@ msgstr "Звуков изход 1"
 msgid "Audio Out2"
 msgstr "Звуков изход 2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Звуков изход"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Звукови източници/Шум"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Звукови източници/Шум"
@@ -1117,7 +1121,7 @@ msgstr "Звуков изход 1"
 msgid "Audio Sum2"
 msgstr "Звуков изход 2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1134,11 +1138,11 @@ msgstr "Звуков вход 1"
 msgid "Audio input 2"
 msgstr "Звуков вход 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Автор"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Автори:"
 
@@ -1146,12 +1150,12 @@ msgstr "Автори:"
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1163,7 +1167,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Налични входове"
 
@@ -1172,19 +1176,19 @@ msgstr "Налични входове"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Налични изходи"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Налични синтезатори"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1198,27 +1202,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Относно BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Зареждане на BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST версия %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Ядро на BSE"
 
@@ -1234,37 +1237,37 @@ msgstr "BSE звуков файл с части"
 msgid "BSE Synthesis File"
 msgstr "BSE синтезаторен файл"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Цвят на фона"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Изображение за фон"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Сянка на фона 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Сянка на фона 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1287,12 +1290,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Основна честота"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1304,11 +1307,11 @@ msgstr "Основна сила на звука"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Задаване на нова клавишна комбинация за програмно действие"
 
@@ -1316,7 +1319,7 @@ msgstr "Задаване на нова клавишна комбинация з
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1356,21 +1359,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "ВИДОВЕ КОЛОНИ:"
 
@@ -1386,28 +1389,28 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "_Отказ"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Промяна на избрания бърз клавиш"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1415,21 +1418,21 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Промяна..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Канал"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Описания на каналите"
 
@@ -1438,36 +1441,36 @@ msgstr "Описания на каналите"
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Канал%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Канал%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Канал%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1475,33 +1478,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Изчистване"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Изчистване на избраното в момента"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Затваряне"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Затваряне на всички прозорци и изход"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Затваряне на проекта"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Коментар"
 
@@ -1523,7 +1526,7 @@ msgstr "Настройка"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Настройка колоните на редактора на шаблони"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1549,26 +1552,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Съдържание"
 
@@ -1640,7 +1643,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Със съдействието на:"
 
@@ -1935,12 +1938,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1953,7 +1956,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Вид филтър"
@@ -1963,60 +1966,60 @@ msgstr "Вид филтър"
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Запомняне"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Запомняне на текущо избраното в паметта"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Авторски права върху този обект"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr ""
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Създаване на нов откъс за песента."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Създаване на нова писта за песен."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Създаване на нова песен, състояща се от смесител, писти, откъси и ноти"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Създаване допълнителен изглед на проекта"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Създаване на нов проект"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Създадено на"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2030,23 +2033,23 @@ msgstr "Упр. вх. 1"
 msgid "Ctrl In2"
 msgstr "Упр. вх. 2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Упр. изх."
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Упр. изх. 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Упр. изх. 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Упр. изх. 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Упр. изх. 4"
 
@@ -2055,15 +2058,15 @@ msgstr "Упр. изх. 4"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Изрязване"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2071,20 +2074,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "УСТРОЙСТВО,РЕЖИМ"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP машина..."
 
@@ -2092,7 +2095,7 @@ msgstr "DSP машина..."
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2111,7 +2114,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2119,153 +2122,148 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Автор"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Лиценз"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Изтриване"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Изтриване на управляващо събитие"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Изтриване на нота"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Изтриване на откъс"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Изтриване на откъс от песента."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Изтриване на писта от песента."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Изтриване на смесител от песента."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Изтриване на нота (ляв бутон на мишката)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Изтриване на откъси"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Изтриване на историята на промените"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Изтриване на избрания бърз клавиш"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Изтриване на избраната писта"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Описание"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Подробности:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Разработка..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Устройството е заето"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Устройството не поддържа дуплекс"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Устройството е заето"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2284,17 +2282,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2309,157 +2307,157 @@ msgid "Discard changes and close dialog"
 msgstr "Отхвърляне на промените и затваряне на прозореца"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Изтриване на входове"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Изтриване на изходи"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Изтриване на изходи"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Осмина нота с точка"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Половина нота с точка"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Сто-двадесет-и-осмина нота с точка"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Четвъртина нота с точка"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Шестнадесетина нота с точка"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Шестесет-и-четвъртина нота с точка"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Тридесет-и-вторина нота с точка"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Цяла нота с точка"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "СЪБИТИЯ:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "ПРИМЕР:"
 
@@ -2468,35 +2466,35 @@ msgstr "ПРИМЕР:"
 msgid "E_xamples"
 msgstr "При_мери"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Редактиране"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Редактиране на откъс"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Редактиране, Преместване, Меню (ляв,среден, и десен бутони на мишката)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Редактор"
 
@@ -2508,49 +2506,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Път до ефектите"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Осмина нота"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "Проверка дали всеки откъс от песента е включен в поне една писта."
 
@@ -2571,17 +2569,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Грешка"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Грешка"
@@ -2591,76 +2583,76 @@ msgstr "Грешка"
 msgid "Events"
 msgstr "Събития"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Изпълнение на \"%s\""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2669,11 +2661,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr ""
 
@@ -2681,84 +2673,80 @@ msgstr ""
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Грешка при настройката на буфера на устройството"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Грешка при настройката на формата на устройството"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Грешка при настройката на честотата на устройството"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Грешка при настройката на броя на каналите за устройството"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Грешка при отваряне на изходния файл \"%s\": %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Грешка при зареждане на проекта \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Грешка при зареждане на проекта \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Грешка при отваряне на PCM устройства, операцията е прекратена: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Грешка при отваряне на PCM устройства, операцията е прекратена: %s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Грешка при отваряне на изходния файл \"%s\": %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2771,11 +2759,11 @@ msgstr ""
 "поради:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2791,7 +2779,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2804,98 +2792,98 @@ msgstr ""
 "поради:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Грешка при създаване на дъщерен процес"
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Избор на файл"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Файлът е празен"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Файлът вече съществува"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Последна промяна"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Преименуване"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Филтър"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Филтриращ алгоритъм"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Данни за филтъра"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Вид филтър"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Грешка при настройката на честотата на устройството"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Филтриран звуков сигнал"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Филтриран изход"
 
@@ -2903,16 +2891,16 @@ msgstr "Филтриран изход"
 msgid "Filtered audio output"
 msgstr "Филтриран звуков изход"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Филтри/Филтър на ниски честоти"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2921,13 +2909,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Търсене в текущия документ"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Фина настройка"
 
@@ -2945,15 +2933,15 @@ msgstr "Първи звуков вход"
 msgid "First control input"
 msgstr "Първи управляващ вход"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2961,11 +2949,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Размер на шрифта"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 "Размер на шрифта в точки, използван за етикетите в мрежата на синтезаторите"
@@ -2974,85 +2962,85 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Вх. честота"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Вх. чест. мод."
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Изх. честота"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Честота"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Входна честота"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Честота"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Честотен сигнал"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Действие"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Тази функционалност не е разработена"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Действия, които се изпълняват от бързия клавиш"
 
@@ -3065,36 +3053,36 @@ msgstr "Действия, които се изпълняват от бързия
 msgid "GNU Lesser General Public License"
 msgstr "GNU·Lesser·General·Public·License"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3102,7 +3090,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3122,11 +3110,11 @@ msgstr "Контролер с общо предназначение 3"
 msgid "General Purpose Controller 4"
 msgstr "Контролер с общо предназначение 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Общи клавиши"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3148,19 +3136,19 @@ msgstr "Назад с една страница"
 msgid "Go to browser index"
 msgstr "Отиване в началото"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3170,7 +3158,7 @@ msgstr ""
 msgid "HZoom"
 msgstr "Хоризонтално увеличение"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Половина нота"
 
@@ -3186,43 +3174,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3236,44 +3224,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr "Хоричонтално увеличение на пистата"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Сто-двадесет-и-осмина нота"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Внасяне на MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Внасяне на стандартен MIDI файл в текущия проект"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Внасяне на MIDI файла `%s'"
@@ -3311,22 +3299,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Грешен формат"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Вход"
 
@@ -3340,54 +3322,54 @@ msgstr "Вход 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Вход 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Входен канал %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Входна модулация [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Входен порт %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Входни сигнали"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Каналите за вход и/или изход вече са свързани"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Каналите за вход и/или изход не са свързани"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Входно-изходна грешка"
 
@@ -3396,79 +3378,79 @@ msgstr "Входно-изходна грешка"
 msgid "Inputs"
 msgstr "Входове"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Вмъкване"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Вмъкване на управляващо събитие"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Вмъкване на модул"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Вмъкване на нота"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Вмъкване на откъс"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Вмъкване съдържанието на паметта на мястото на текущо избраното"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Вмъкване на осмини ноти"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Вмъкване на половини ноти"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Вмъкване на сто-двадесет-и-осмини ноти"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Вмъкване на откъс"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Вмъкване на четвъртини ноти"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Вмъкване на шестнадесетини ноти"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Вмъкване на шестесет-и-четвъртини ноти"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Вмъкване на тридесет-и-вторини ноти"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Вмъкване на цели ноти"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 "Вмъкване / редактиране / преместване на откъси (ляв и десен бутони на "
 "мишката)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 "Вмъкване / оразмеряване / преместване на ноти (ляв и десен бутони на мишката)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr ""
 
@@ -3477,94 +3459,94 @@ msgstr ""
 msgid "Instrument flavour"
 msgstr "Зареждане на инструмент"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Недостатъчни права"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Вътрешна грешка (моля, докладвайте я)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Грешна продължителност"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Грешен формат"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Грешна настройка на обект"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Обръщане"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Обръщане на избраното в момента"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "е директория"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Бърз клавиш"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Клавишна комбинация, прилагаща определеното действие"
 
@@ -3583,90 +3565,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "Път до LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Приставки LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Етикет"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Последна промяна"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -3674,15 +3654,15 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Преместване вдясно"
@@ -3692,15 +3672,15 @@ msgstr "Преместване вдясно"
 msgid "Level"
 msgstr "Етикет"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Библиотека..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Лиценз"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Лиценз:"
 
@@ -3710,126 +3690,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Свързване на откъс"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Свързване или преместване на откъси (ляв и десен бутони)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Зареждане"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Зареждане на ефект"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Зареждане на инструмент"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Зареждане на бърз клавиш"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Зареждане на ефект..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Зареждане на _инструмент..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Зареждане на набор бързи клавиши"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Зареждане..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Зареждане на \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Зареждане..."
 
@@ -3840,28 +3820,28 @@ msgstr "Местоположение"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Несвързан откъс"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3873,37 +3853,41 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI канал"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI инструмент"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI сигнал 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI сигнал 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI сигнал 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI сигнал 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI синтезатор: %s"
@@ -3913,24 +3897,29 @@ msgstr "MIDI синтезатор: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "показване на съобщения за проблеми при избирането на MIDI устройство"
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -3938,93 +3927,93 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Сила на звука [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Сила на звука [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Сливане на съществуващ проект с текущия"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Сливане: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Вид съобщение"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Съобщението е повторено %u път"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Съобщението е повторено %u пъти"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Съобщения"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4032,7 +4021,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Смесване изхода на пистите, нагласяване на силата и добавяне на ефекти"
 
@@ -4040,39 +4029,39 @@ msgstr "Смесване изхода на пистите, нагласяван
 msgid "Mixed audio output"
 msgstr "Смесен звуков изход"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Смесител"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Модулация"
 
@@ -4080,84 +4069,84 @@ msgstr "Модулация"
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Данни за модула"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Преместване на нота"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Преместване на откъс"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Преместване надолу"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Преместване на избраното в момента в паметта"
 
@@ -4171,15 +4160,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Преместване вляво"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Преместване вдясно"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Преместване нагоре"
 
@@ -4192,52 +4181,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Заглушаване"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Заглушаване: изключване на звука"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Заглушено"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Име"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Цвят за отрицателна стойност"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Нова песен"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Нов изглед"
 
@@ -4258,126 +4247,109 @@ msgstr "Нов изглед"
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Звуков вх."
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Липсва откъс"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Липсва писта"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Няма налични данни"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Няма налично устройство (или драйвер)"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Няма свободно място на устройството"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Няма такова събитие"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Няма такъв файл, устройство или папка"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Няма такъв входен канал"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Няма такъв изходен канал"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Няма такава процедура"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Няма такъв синтезаторен модул"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Грешна настройка на обект"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Няма такъв синтезаторен модул"
@@ -4399,13 +4371,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4415,7 +4387,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4424,19 +4396,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Нота"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Нотна честота"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4444,19 +4416,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Нотна честота"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4470,76 +4442,76 @@ msgstr ""
 msgid "Note _Length"
 msgstr "Нотна _продължителност"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Бележки и подробности за текущата версия"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Брой колони"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Брой редове"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Брой октави, които да се повлияят от експоненциалната честотна модулация"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Октави"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Примери от Интернет..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Архив със звуци в Интернет..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "_Интернет-помощинк..."
 
@@ -4547,12 +4519,12 @@ msgstr "_Интернет-помощинк..."
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Отваряне на проект"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4566,7 +4538,7 @@ msgstr ""
 "           и само за запис."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4581,29 +4553,29 @@ msgstr ""
 "           и само за запис. Добавянето на \"hs\" включва \n"
 "           задължително синхронизиране.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Отваряне на съществуващ проект"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Грешка при отварянето"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Отваряне на проекта `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4622,12 +4594,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Изход"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4635,58 +4607,58 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Несвързани откъси"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Осцилаторен изход"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Осцилатор"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Други източници"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Други източници"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Недостатъча памет"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Изход"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4698,16 +4670,16 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Изходен порт %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Наблюдение на изходните сигнали"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Изходни сигнали"
 
@@ -4720,7 +4692,7 @@ msgstr "Изходен порт %u"
 msgid "Output [dB]"
 msgstr "Изход [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4733,32 +4705,42 @@ msgstr ""
 msgid "Outputs"
 msgstr "Изходи"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Входен PCM модул"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Изходен PCM модул"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Показване на съобщения за проблеми при избирането на PCM устройство"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Показване на грешки при запазване на файл"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Палитра"
 
@@ -4766,64 +4748,64 @@ msgstr "Палитра"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Настройки"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Откъси"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Откъси"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Поставяне"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr ""
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4851,24 +4833,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Процент натовареност на процесора"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Прилагане на експоненциална честотна модулация вместо линейна"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Клавиши за пиано"
 
@@ -4882,53 +4864,53 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Просвирване на нота"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Възпроизвеждане"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Настройки на възпроизвеждането"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Моля натиснете новата клавишна комбинация за действието %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Моля натиснете новата клавишна комбинация..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Настройки на възпроизвеждането"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Път до приставките"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Приставки"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4936,81 +4918,81 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Цвят за положителна стойност"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Настройки"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Преждевременен край на файла"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Прослушване"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Преглед на процедурите"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Преглед на _процедурите"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Процедурата в момента е заета"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Изпълнението на процедурата е прекъснато"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Грешка при изпълнение на процедурата"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Грешен параметър на процедура"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, fuzzy, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr "Процедурата в момента е заета"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr ""
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5019,59 +5001,59 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr ""
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Преглед на съдържанието на цялата документация на BEAST"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5087,43 +5069,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5140,43 +5122,43 @@ msgstr "Действие"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Четвъртина нота"
 
@@ -5194,37 +5176,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Обхват:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5232,38 +5214,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Грешка при четенето"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Втори звуков вход"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Връщане"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Връщане на последното отменено действие"
 
@@ -5271,7 +5248,7 @@ msgstr "Връщане на последното отменено действи
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5283,7 +5260,7 @@ msgstr ""
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5292,48 +5269,48 @@ msgstr ""
 msgid "Reload current page"
 msgstr "Презареждане на текущата страница"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Премахване на модула"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Премахване на пътища"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Премахване на песен или синтезатор"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Премахване на папката от пътя за търсене"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Премахване на избрания синтезатор (или песен)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Премахване на избраното от списъка \"%s\""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Преименуване"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Преименуване на откъси"
 
@@ -5347,29 +5324,29 @@ msgstr "Повтаряне"
 msgid "Repeat playback within loop points"
 msgstr "Повтаряне на откъс между два маркера"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Преименуване"
@@ -5378,81 +5355,83 @@ msgstr "Преименуване"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr ""
 
@@ -5460,45 +5439,45 @@ msgstr ""
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 msgid "Routing/Adder"
 msgstr ""
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 msgid "Routing/Mixer"
 msgstr ""
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 msgid "Routing/Multiply"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5506,11 +5485,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Път до семплите"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Запазване на инструмента"
@@ -5544,103 +5523,97 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Запазване като ефект..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Запазване като инструмент..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Запазване: %s"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Запазване на ефекта"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Запазване на инструмента"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Запазване _като..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Запазване: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Запазване на ефекта `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Запазване на инструмента `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Запазване на проекта `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Скриптове"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Път до скриптовете"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 #, fuzzy
 msgid "Script execution error."
 msgstr "Изпълнението на процедурата е прекъснато"
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Скриптове"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Пътища за търсене"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5648,7 +5621,7 @@ msgid ""
 msgstr ""
 "Списък с папки, разделени с \"%s\", в които ще бъдат търсени BSE ефекти."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5656,7 +5629,7 @@ msgid ""
 msgstr ""
 "Списък с папки, разделени с \"%s\", в които ще бъдат търсени BSE инструменти."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5667,7 +5640,7 @@ msgstr ""
 "приставки. Този списък е допълнение към стандартното местоположение на BSE "
 "приставките на вашата система."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5675,7 +5648,7 @@ msgid ""
 msgstr ""
 "Списък с папки, разделени с \"%s\", в които ще бъдат търсени BSE ефекти."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5688,14 +5661,14 @@ msgstr ""
 "системата ви. LADSPA е Linux Audio Developer's Simple Plugin API. Повече за "
 "LADSPA приставките можете да намерите на адрес http://www.ladspa.org/.";
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 "Списък с папки, разделени с \"%s\", в които ще бъдат търсени звукови семпли."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5713,56 +5686,56 @@ msgstr "Втори звуков вход"
 msgid "Second control input"
 msgstr "Втори управляващ вход"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Избиране"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Избор на цвят"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Избор на папка"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Избор на файл"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Избиране на област"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Избиране на всички събития"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Избиране на всички ноти"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Избор на входен модул"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Избор на изходен модул"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5778,7 +5751,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5798,35 +5771,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Задаване броя на стъпките при преместване в съседна клетка"
 
@@ -5838,78 +5811,56 @@ msgstr "Задаване усилването на изхода"
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Показване на данни"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "показване на съобщения за проблеми при избирането на MIDI устройство"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Показване на съобщения за проблеми при избирането на PCM устройство"
-
-#: bse/bseserver.cc:409
-#, fuzzy
-msgid "Show messages about audio input problems"
-msgstr "Показване на съобщения за проблеми при звукозапис"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Показване на съобщения за проблеми при звукозапис"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Показване на съобщения за проблеми при звукозапис"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Показване на грешки при запазване на файл"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5918,60 +5869,60 @@ msgstr ""
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Шестнадесетина нота"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Шестесет-и-четвъртина нота"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "Размер на шрифта"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5979,57 +5930,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Песен"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Песен: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Спектрограф"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Начално изображение"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Стандартен усилвателен модул"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Стандартен осцилаторен модул"
 
@@ -6044,7 +5995,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6052,26 +6003,22 @@ msgstr ""
 "StandardOsc е основният осцилатор на BSE, поддържащ различни видове вълнови "
 "форми и модулирани входове."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Зареждане на редактора"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Зареждане на редактора"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Процедура"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Зареждане в уеб-четец на примерните песни в Интернет"
 
@@ -6079,83 +6026,83 @@ msgstr "Зареждане в уеб-четец на примерните пес
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Зареждане в уеб-четец на интернет страницата на BEAST"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "Зареждане в уеб-четец на интернет-помощника от страницата на BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Зареждане в уеб-четец на архива със звуци в Интернет"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Зареждане в уеб-четец на интернет страницата на BEAST"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Въпроизвеждане"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Зареждане"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Стъпки"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Спиране възпроизвеждането на проекта"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Спиране на възпроизвеждането"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Музикална нотация, съответстваща на честотата на осцилатора"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6170,51 +6117,51 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "_Синтезатор"
@@ -6224,15 +6171,15 @@ msgstr "_Синтезатор"
 msgid "Synthesis Modules"
 msgstr "Синтезаторни модули"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Ситнезаторният модул в момента е зает"
 
@@ -6241,49 +6188,49 @@ msgstr "Ситнезаторният модул в момента е зает"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Ситнезаторният модул в момента е зает"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Синтезатор"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Избиране на синтезатор: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Синтезатор: %s"
@@ -6296,32 +6243,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Временна грешка"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Цвят на текста"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Текст"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6357,13 +6304,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "Звуковият канал за възпроизвеждане, обикновено 1 е ляв, а 2 - десен"
 
@@ -6374,19 +6321,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6394,7 +6341,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6414,17 +6361,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6440,7 +6387,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6449,22 +6396,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6472,33 +6419,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Текст на етикета"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6506,11 +6453,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Видът на използвания филтър"
 
@@ -6519,33 +6466,33 @@ msgstr "Видът на използвания филтър"
 msgid "The type of saturation to be used"
 msgstr "Видът на използвания филтър"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Тридесет-и-вторина нота"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6553,7 +6500,7 @@ msgstr ""
 "Тази настройка може да бъде променена в раздела \"Съобщения\" на прозореца "
 "за настройки"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6603,27 +6550,27 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr "Праг [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6631,21 +6578,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Показване или скриване на палитрата с инструменти"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Твърде много отворени файлове"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Твърде много отворени файлове в системата"
 
@@ -6653,44 +6600,44 @@ msgstr "Твърде много отворени файлове в систем
 msgid "Totals"
 msgstr "Общо"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Писти"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Пистите съдържат данни за инструменти и откъси с ноти"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Музикална нотация, съответстваща на честотата на осцилатора"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 #, fuzzy
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Музикална нотация, съответстваща на честотата на осцилатора"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6699,7 +6646,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Нефилтриран вход"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6711,44 +6658,44 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Предупреждение"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Вид"
 
@@ -6756,145 +6703,145 @@ msgstr "Вид"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Несвързан изходен канал"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Отмяна"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Отмяна на последната редакция"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Отмяна на последното действие"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Нефилтриран звуков сигнал"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Нефилтриран вход"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Неизвестна грешка"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Неизвестен формат"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Премахване избирането на всички събития"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Премахване избирането на всички ноти"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Неуточнена продължителност"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Неизползвано"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Обновяване на изгледа"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "Вертикално увеличение"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Версия"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6908,12 +6855,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6922,50 +6869,45 @@ msgstr ""
 msgid "Volume"
 msgstr "Сила на звука"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Настройка силата на звука на левия канал в децибели"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Настройка силата на звука на десния канал в децибели"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Предупреждение"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6974,7 +6916,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -6999,35 +6941,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Цяла нота"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Размер на прозореца"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Грешка при запис"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Записване на проекта в зададен файл"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Записване на проекта в диска"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Грешен брой канали"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7035,7 +6977,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Цвят за нулева стойност"
 
@@ -7044,15 +6986,15 @@ msgstr "Цвят за нулева стойност"
 msgid "Zoom"
 msgstr "Увеличение"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Увеличение:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Относно..."
 
@@ -7086,11 +7028,11 @@ msgstr "Интернет страница на _BEAST"
 msgid "_Cancel"
 msgstr "_Отказ"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Изчистване на историята"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Затваряне"
 
@@ -7105,7 +7047,7 @@ msgid "_Distortion"
 msgstr "_Дисторшън"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7117,7 +7059,7 @@ msgstr "_Редактиране"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_Често задавани въпроси..."
 
@@ -7146,7 +7088,7 @@ msgstr "_Напред"
 msgid "_Help"
 msgstr "_Помощ"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Внасяне на MIDI..."
 
@@ -7165,7 +7107,7 @@ msgstr "_Вход и изход"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Сливане..."
 
@@ -7174,11 +7116,11 @@ msgstr "_Сливане..."
 msgid "_Misc"
 msgstr "_Разни"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Нов"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Отваряне..."
 
@@ -7187,11 +7129,11 @@ msgstr "_Отваряне..."
 msgid "_Other Sources"
 msgstr "_Други източници"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Възпроизвеждане"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Настройки..."
 
@@ -7206,19 +7148,19 @@ msgstr "_Проект"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Изход"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Връщане"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Данни за версията..."
 
@@ -7237,7 +7179,7 @@ msgstr "_Премахване"
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Запазване"
 
@@ -7262,7 +7204,7 @@ msgstr "_Песен"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Спиране"
 
@@ -7283,7 +7225,7 @@ msgstr "_Синтезатори"
 msgid "_Tools"
 msgstr "_Инструменти"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Връщане"
 
@@ -7303,7 +7245,12 @@ msgstr "_Изглед"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Показване на съобщения за проблеми при звукозапис"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7531,16 +7478,21 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Показване на съобщения за проблеми при звукозапис"
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Грешка при отваряне на изходния файл \"%s\": %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "обработка"
 
@@ -7559,6 +7511,10 @@ msgstr "обработка"
 #~ msgid "Description:"
 #~ msgstr "Описание:"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Грешка"
+
 #~ msgid "Find"
 #~ msgstr "Търсене"
 
@@ -7568,12 +7524,24 @@ msgstr "обработка"
 #~ msgid "Info"
 #~ msgstr "Данни"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "Грешен формат"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Входни канали:"
 
 #~ msgid "Musical notation corresponding to the oscillator frequency"
 #~ msgstr "Музикална нотация, съответстваща на честотата на осцилатора"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Звуков вх."
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "MIDI"
+
 #~ msgid "Output Channels:"
 #~ msgstr "Изходни канали:"
 
@@ -7588,6 +7556,18 @@ msgstr "обработка"
 #~ "избира устройството по подразбиране\n"
 #~ "  РЕЖИМ   - rw = четене/запис, ro = само за четене, wo = само за запис\n"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Втори звуков вход"
+
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Скриптове"
+
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Показване на съобщения за проблеми при звукозапис"
+
 #~ msgid "Signals:"
 #~ msgstr "Сигнали:"
 
@@ -7609,6 +7589,9 @@ msgstr "обработка"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Стъпки [dB] на контрола на силата на звука"
 
+#~ msgid "Warning"
+#~ msgstr "Предупреждение"
+
 #~ msgid "bar, |"
 #~ msgstr "bar, |"
 
diff --git a/po/ca.po b/po/ca.po
index af9e031..d6270dd 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -18,7 +18,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -26,7 +26,7 @@ msgstr ""
 "\n"
 "Controladors MIDI disponibles:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -34,40 +34,40 @@ msgstr ""
 "\n"
 "Controladors PCM disponibles:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  permet ajustar la columna al veí esquerre/dret"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  visualitza les xifres decimals amb signe amb (-99..+99) o 3 (-999..+999) "
 "nombres"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  visualitza les xifres hexadecimals amb signe amb 2 (00..FF) o 4 (0000.."
 "FFFF) nombres"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  visualitza les xifres decimals amb 2 (00..99) o 3 (000..999) nombres"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 "  visualitza les xifres hexadecimals amb 2 (00..FF) o 4 (0000..FFFF) nombres"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  visualitza una barra vertical de punts"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  visualitza les notes del primer, segon, ... canal"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -75,55 +75,55 @@ msgstr ""
 "  visualitza el desplaçament, la longitud o la velocitat de les notes en el "
 "primer, segon... canal"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  visualitza una barra vertical sòlida"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr " insereix un espai vertical"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 "  selecciona diferents tipus d'esdeveniments (controls, controladors "
 "continus)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  selecciona un dels 3 colors predefinits"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (s'ha bolcat el nucli)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: s'ha inhabilitat l'automatització"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: automatització des del control MIDI: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: automatització des del control del MIDI: %s (canal del MIDI: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Pista)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -136,11 +136,11 @@ msgstr "/Font d'àudio/Soroll"
 msgid "/Audio Sources/Organ"
 msgstr "_Fonts d'àudio"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "Fonts d'àudio/Oscil·lador estàndard"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Fonts d'àudio/Oscil·lador d'ones"
 
@@ -156,35 +156,35 @@ msgstr "/Millora/Cor"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtres/Filtre de baixos"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filtres/Tipus biquadrats"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada i sortida/Sortida d'instrument"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrada i sortida/Entrada de veu d'instrument"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrada i sortida/Entrada de control MIDI"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrada i sortida/Entrada de veu MIDI"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Entrada i sortida/Entrada PCM"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Entrada i sortida/Sortida PCM"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Miscel·lània/Snooper"
 
@@ -192,19 +192,19 @@ msgstr "/Miscel·lània/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Altres fonts/Constant"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -222,19 +222,19 @@ msgstr "/Encaminament/Amplificador"
 msgid "/Routing/Summation"
 msgstr "/Encaminament/Amplificador"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 #, fuzzy
 msgid "/Song/Duplicate parts (loop range)"
 msgstr "No s'ha pogut detectar (l'inici de) la capçalera"
@@ -243,119 +243,119 @@ msgstr "No s'ha pogut detectar (l'inici de) la capçalera"
 msgid "/Spatial/Balance"
 msgstr "/Espaial/Balanç"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualització/Entrada virtual"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualització/Sortida virtual"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualització/Virtual Sub Synth"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "Finestra amb 1024 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -364,19 +364,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "Finestra amb 128 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "Finestra amb 16 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "Finestra amb 16384 valors de FFT"
 
@@ -388,43 +388,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -436,15 +436,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "Finestra amb 2 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "Finestra amb 2048 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "Finestra amb 256 valors de FFT"
 
@@ -456,47 +456,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "Finestra amb 32 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "Finestra amb 32768 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "Finestra amb 4 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "Finestra amb 4096 valors de FFT"
 
@@ -520,23 +520,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "Finestra amb 512 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "Finestra amb 64 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "Finestra amb 65536 valors de FFT"
 
@@ -544,19 +544,19 @@ msgstr "Finestra amb 65536 valors de FFT"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "Finestra amb 8 valors de FFT"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "Finestra amb 8192 valors de FFT"
 
@@ -568,106 +568,106 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 "Una finestra amb 1024 valors de FFT correspon a un espectre amb 513 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 "Una finestra amb 128 valors de FFT correspon a un espectre amb 65 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 "Una finestra amb 16 valors de FFT correspon a un espectre amb 9 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 "Una finestra amb 16384 valors de FFT correspon a un espectre amb 8193 pics "
 "de freqüència"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 "Una finestra amb 2 valors de FFT correspon a un espectre amb 2 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 "Una finestra amb 2048 valors de FFT correspon a un espectre amb 1025 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 "Una finestra amb 256 valors de FFT correspon a un espectre amb 129 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 "Una finestra amb 32 valors de FFT correspon a un espectre amb 17 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 "Una finestra amb 32768 valors de FFT correspon a un espectre amb 16385 pics "
 "de freqüència"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 "Una finestra amb 4 valors de FFT correspon a un espectre amb 3 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 "Una finestra amb 4096 valors de FFT correspon a un espectre amb 2049 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 "Una finestra amb 512 valors de FFT correspon a un espectre amb 257 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 "Una finestra amb 64 valors de FFT correspon a un espectre amb 33 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 "Una finestra amb 65536 valors de FFT correspon a un espectre amb 32769 pics "
 "de freqüència"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 "Una finestra amb 8 valors de FFT correspon a un espectre amb 5 pics de "
 "freqüència"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -690,11 +690,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Una guia per al desenvolupament de connectors de síntesi"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -702,11 +702,11 @@ msgstr ""
 "Una cadena de text amb el caràcter '_', que es correspon amb els caràcters "
 "que se subratllaran"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "Generador embolcall ADSR"
 
@@ -714,12 +714,12 @@ msgstr "Generador embolcall ADSR"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Anul·lat"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Avortament"
 
@@ -733,51 +733,51 @@ msgstr "Sortida d'àudio amplificada"
 msgid "Accumulated audio output 2"
 msgstr "Sortida d'àudio amplificada"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Afegeix"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Afegeix un sintetitzador personalitzat"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Afegeix un sintetitzador MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Afegeix un altre sintetitzador MIDI per controlar un instrument "
 "d'esdeveniments MIDI externs"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Afegeix un bus nou al mesclador"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Afegeix una nova malla de sintetització per utilitzar com a efecte o "
 "instrument en cançons"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Afegeix una nova pista a aquesta cançó"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Afegeix una nova pista a aquesta cançó"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Afegeix un directori al camí de cerca"
 
@@ -789,25 +789,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Afegeix, edita i connecta  components de la malla de sintetització"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Afegeix..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Afegeix la selecció des de la llista «%s» a la llista «%s»"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Ajusta la mida de la finestra FFT"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Ajusta el llindar de nivell de freqüència"
 
@@ -823,23 +823,23 @@ msgstr "Ajusta quant afecta els senyals de control al volum de sortida"
 msgid "Adjust output balance between left and right"
 msgstr "Ajusteu el balanç de sortida entre l'esquerra i la dreta"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Ajusta el comportament de tot el programa"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Ajusta el comportament global de la cançó"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Ajusta el comportament global dels sintetitzadors"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Ajusta l'alineament relatiu dels valors o barres a dibuixar"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Ajusta el nombre de files entre cada fila ombrejada"
 
@@ -856,18 +856,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Ajusta el factor d'ampliació de la visualització de l'encaminador"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Escolliu si dibuixar valors en dB en comptes de línies"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Ajustaments"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -897,7 +897,7 @@ msgstr ""
 "  SUB-DISPOSITIU - el número de sub-dispositiu per els connectors com 'hw'\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -926,15 +926,15 @@ msgstr ""
 "  DISPOSITIU  - el número de dispositiu per els connectors com 'hw'\n"
 "  SUB-DISPOSITIU - el número de sub-dispositiu per els connectors com 'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Postpulsació"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Alliberament de sortida"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
@@ -942,25 +942,20 @@ msgstr ""
 "Abaixa molt el període de freqüència d'actualització dels abasts. Això pot "
 "ser desitjat en màquines velles."
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Esdeveniments de control d'alineació"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Alinea esdeveniments"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Tot"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Percentatge de desentonació (centèsima part d'un semitò)"
 
@@ -968,7 +963,7 @@ msgstr "Percentatge de desentonació (centèsima part d'un semitò)"
 msgid "Amplified audio output"
 msgstr "Sortida d'àudio amplificada"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -981,14 +976,14 @@ msgstr ""
 "l'operació de reproducció pot produir resultats no desitjats (com un senyal "
 "de sortida de silenci)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 "S'ha produït un error durant l'execució del procediment '%s' del fitxer de "
 "seqüència d'ordres: %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -996,11 +991,11 @@ msgstr ""
 "S'ha produït un error en obrir el fitxer on es gravava. Si seleccioneu un "
 "altre fitxer potser ho solucionareu."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Respostes a les preguntes més freqüents"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Suavitzat"
 
@@ -1010,7 +1005,7 @@ msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 "Aplica els canvis de configuració a la disposició de l'editor de patrons"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Vector de tipus de columna"
 
@@ -1080,7 +1075,7 @@ msgstr ""
 "més forta. En el nostre exemple, una amplificació de sortida de 5 dB seria "
 "suficient, si el senyal d'entrada mai excedeix 0 dB."
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Assignacions"
 
@@ -1088,7 +1083,7 @@ msgstr "Assignacions"
 msgid "Attack [ms]"
 msgstr "Atac [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Atac-Decaiguda-Sosteniment-Llançament embolcall de la sortida"
 
@@ -1123,35 +1118,40 @@ msgstr "Àudio"
 msgid "Audio Gate"
 msgstr "Sortida d'àudio"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Sortida d'àudio"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Entrada d'àudio"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Entrada d'àudio %u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Entrada d'àudio 1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Entrada d'àudio 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Entrada d'àudio3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Entrada d'àudio4"
 
@@ -1160,23 +1160,23 @@ msgstr "Entrada d'àudio4"
 msgid "Audio Input"
 msgstr "Entrada d'àudio"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Entrada d'àudio 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Entrada d'àudio 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Entrada d'àudio 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Entrada d'àudio 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Senyal d'entrada d'àudio"
 
@@ -1184,13 +1184,13 @@ msgstr "Senyal d'entrada d'àudio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Sortida d'àudio"
 
@@ -1205,17 +1205,21 @@ msgstr "Sortida d'àudio 1"
 msgid "Audio Out2"
 msgstr "Sortida d'àudio 2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Sortida d'àudio"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Font d'àudio/Soroll"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Font d'àudio/Soroll"
@@ -1230,7 +1234,7 @@ msgstr "Sortida d'àudio 1"
 msgid "Audio Sum2"
 msgstr "Sortida d'àudio 2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1249,11 +1253,11 @@ msgstr "Entrada d'àudio 1"
 msgid "Audio input 2"
 msgstr "Entrada d'àudio 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autors:"
 
@@ -1261,12 +1265,12 @@ msgstr "Autors:"
 msgid "Auto Output"
 msgstr "Sortida automàtica"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Retalla automàticament"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1280,7 +1284,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Entrades disponibles"
 
@@ -1289,19 +1293,19 @@ msgstr "Entrades disponibles"
 msgid "Available Items:"
 msgstr "Elements disponibles:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Sortides disponibles"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Postprocessadors disponibles"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Sintetitzadors disponibles"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Ones disponibles"
 
@@ -1318,27 +1322,26 @@ msgid ""
 msgstr ""
 "Mitjana de mil·lisegons per segon de temps de CPU d'usuari utilitzat pel fil"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Quant al BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Inici del BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST versió %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Nucli BSE"
 
@@ -1354,37 +1357,37 @@ msgstr "Fitxer d'ones multipart BSE"
 msgid "BSE Synthesis File"
 msgstr "Fitxer de síntesi BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Color de fons"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Imatge de fons"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Ombra de fons 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Ombra de fons 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Imatge de fons utilitzada per l'editor de controls d'esdeveniments."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Imatge de fons utilitzada per l'editor de patrons."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Imatge de fons utilitzada per l'editor del piano."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Bucle erroni"
 
@@ -1407,12 +1410,12 @@ msgstr "Balanç dels nivells de l'entrada de control"
 msgid "Bank Select"
 msgstr "Selecciona banc"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Freqüència base"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Octava base"
 
@@ -1424,11 +1427,11 @@ msgstr "Volum bàsic"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Amplificació bàsica (el senyal de control s'afegeix fins aquest)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Pulsacions per minut"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Vincula una combinació de tecles amb una funció del programa"
 
@@ -1436,7 +1439,7 @@ msgstr "Vincula una combinació de tecles amb una funció del programa"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Increment"
 
@@ -1493,7 +1496,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nom del bus"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1501,15 +1504,15 @@ msgstr ""
 "Implementació del bus per cançons, utilitzat per encaminar senyals de pistes "
 "d'àudio cap a la sortida mestre."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Busos"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "S'ha produït un error del còdec"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "TIPUS de COLUMNES:"
 
@@ -1525,27 +1528,27 @@ msgstr "CPU#"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Cancel·la"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Freqüència central"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Entrada de freqüència central"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Canvia l'octava base en una quantitat donada"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Canvia la vinculació de tecles seleccionada"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Canvia el contingut numèric de la cel·la del focus (octava) en una quantitat "
@@ -1555,11 +1558,11 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Canvia..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
@@ -1567,11 +1570,11 @@ msgstr ""
 "S'han produït canvis al projecte «%s» des de la darrera vegada que es va "
 "desar."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Canal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Pistes de canal"
 
@@ -1580,36 +1583,36 @@ msgstr "Pistes de canal"
 msgid "Channel Pressure"
 msgstr "Pressió del canal"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Canal %u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Canal %u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Canal %u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Canal %u [decimal]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Botó de comprovar/canviar"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Tria el sentit de desplaçament de la visualització"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Escolliu orientació vertical o horitzontal"
 
@@ -1617,33 +1620,33 @@ msgstr "Escolliu orientació vertical o horitzontal"
 msgid "Chorus audio output"
 msgstr "Sortida d'àudio del cor"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Neteja"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Neteja la selecció actual"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Tanca %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Tanca totes les finestres i surt"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Tanca el projecte"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Entrada de color"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Comentari"
 
@@ -1665,7 +1668,7 @@ msgstr "Configura"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configura la disposició de les columnes de l'editor de patrons"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Sortida constant%u"
@@ -1691,27 +1694,27 @@ msgstr "Constant negativa CENTRADA"
 msgid "Constant Negative HIGH"
 msgstr "Constant negativa ALTA"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Sortida constant %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 #, fuzzy
 msgid "Constant signal value"
 msgstr "Constant negativa ALTA"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Continguts"
 
@@ -1783,7 +1786,7 @@ msgstr "Continu 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Control de MIDI continu #1 - Selecció de banc"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Hi ha contribuït:"
 
@@ -2078,12 +2081,12 @@ msgstr "Control 98 Paràmetre no registrat MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Control 99 Paràmetre no registrat LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Control d'automatització"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Control d'automatització: %s"
@@ -2096,7 +2099,7 @@ msgstr "Entrada de control"
 msgid "Control Strength"
 msgstr "Potència del control"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Tipus de control:"
@@ -2106,60 +2109,60 @@ msgstr "Tipus de control:"
 msgid "Control Type:"
 msgstr "Tipus de control:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Controlador"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Controla l'octava relativa a les notes que s'introdueixin"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copia"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Copia la selecció actual al porta-retalls"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Copyright que s'aplica a aquest objecte"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Crea un enllaç"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Crea una nova part en una cançó."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Crea una nova pista per una cançó."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Crea un nou bus de mescla per una cançó."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Crea una cançó nova, consistent en un mesclador, pistes, parts i notes"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Crea una altra vista del projecte"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Crea un projecte nou"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Hora de creació"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2173,23 +2176,23 @@ msgstr "Entrada de control 1"
 msgid "Ctrl In2"
 msgstr "Entrada de control 2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Sortida de control"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Sortida de control 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Sortida de control 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Sortida de control 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Sortida de control 4"
 
@@ -2198,15 +2201,15 @@ msgstr "Sortida de control 4"
 msgid "Current Items:"
 msgstr "Elements actuals:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Retalla"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Freqüència de tall (tots els filtres)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Freqüència de tall 2 (passa banda/atura)"
 
@@ -2214,20 +2217,20 @@ msgstr "Freqüència de tall 2 (passa banda/atura)"
 msgid "Cutoff [%]"
 msgstr "Tall [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Tall [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "DISPOSITIU,MODE"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "Motor DSP..."
 
@@ -2235,7 +2238,7 @@ msgstr "Motor DSP..."
 msgid "Data Entry"
 msgstr "Entrada de dades"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Dades corruptes"
 
@@ -2258,7 +2261,7 @@ msgstr "DavChorus afegeix més profunditat als sons"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Caiguda [%]"
@@ -2267,151 +2270,146 @@ msgstr "Caiguda [%]"
 msgid "Decay [%]"
 msgstr "Caiguda [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Autor per defecte"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Llicència per defecte"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Valors per defecte"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Valor per defecte al camp «Autor»"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Valor per defecte en el camp «Llicència»"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Suprimeix"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Esdeveniment de control de supressió"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Suprimeix l'enllaç"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Suprimeix una nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Suprimeix una part"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Elimina una part d'una cançó."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Elimina una pista d'una cançó."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Suprimeix un bus de mescla de la cançó."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Suprimeix una nota (botó 1 del ratolí)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Suprimeix les parts"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Suprimeix tot l'historial de canvis desfets"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Suprimeix el bus seleccionat"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Suprimeix la relació de tecles seleccionada"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Suprimeix la pista seleccionada"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Suprimeix l'ona seleccionada"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Denominador"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Descripció"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Detalls:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Format de fitxer detectat"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Quant al desenvolupament de connectors..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Desenvolupament..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Dispositiu ocupat"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Les configuracions del dispositiu no coincideixen"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "El dispositiu no és capaç d'una connexió asíncrona"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Dispositiu o recurs ocupat"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnòstic"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Marcador"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Marcador (logarítmic)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Diàlegs"
 
@@ -2431,17 +2429,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Sentit"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Descarta els canvis"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2456,7 +2454,7 @@ msgid "Discard changes and close dialog"
 msgstr "Ignora els canvis i tanca el diàleg"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2466,151 +2464,152 @@ msgstr ""
 "automàtica\n"
 "de dispositius per dispositius MIDI."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Desconnecta l'entrada"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Desconnecta les entrades"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Desconnecta la sortida"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Desconnecta les sortides"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Inicia la gravació a disc"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Mostra una primera vista de tots els procediments"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Mostra els crèdits dels desenvolupadors i els contribuïdors"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Mostra diàlegs amb missatges de depuració"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Mostra diàlegs amb missatges de diagnòstic"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Mostra diàlegs amb missatges d'informació"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Mostra estadístiques i informació del temps"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Sortida d'àudio distorsionada"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "_Índex de documents..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Sortida feta"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Sortida feta"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Corxera i mitja"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Blanca i mitja"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Mitja semifusa i mitja"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Negra i mitja"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Semicorxera i mitja"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Semifusa i mitja"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Fusa i mitja"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Rodona i mitja"
 
 # Amunt->avall, a dalt->abaix
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Avall"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Dibuixa els valors"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Dibuixeu una línia per alinear-hi esdeveniments"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Voleu dibuixar les xarxes de síntesi suavitzades?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Botó desplegable"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Quadre desplegable"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Entrada de freqüència de percussió"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Entrada de freqüència de percussió"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplica"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "ESDEVENIMENTS:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EXEMPLE:"
 
@@ -2619,23 +2618,23 @@ msgstr "EXEMPLE:"
 msgid "E_xamples"
 msgstr "E_xemples"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Edita"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Edita una part"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Edita un element del rack"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Suprimeix l'ona seleccionada"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2645,12 +2644,12 @@ msgstr ""
 "Feu servir el botó 1 per crear enllaços, el botó 2 per al moviment i el botó "
 "3 per canviar les propietats"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Edita/mou/menú (botons 1-3 del ratolí)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2662,28 +2661,28 @@ msgstr "Control d'efecte 1"
 msgid "Effect Control 2"
 msgstr "Control d'efecte 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Camí d'efectes"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Corxera"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Èmfasi"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Color del camp buit"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 #, fuzzy
 msgid "Enable Error Bell"
 msgstr "Error fatal: "
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2691,24 +2690,24 @@ msgstr ""
 "Habilita les mides homogènies per a la majoria dels camps d'entrada "
 "(numèrics i de text). A alguns camps, només els afectarà quan es reiniciï."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 "Habilita o inhabilita el mostrar missatges d'un tipus específic de missatge"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Fi:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "Assegura que cada part d'una cançó està com a mínim en una pista."
 
@@ -2729,16 +2728,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Èpsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Error"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Error: "
 
@@ -2747,76 +2741,76 @@ msgstr "Error: "
 msgid "Events"
 msgstr "Esdeveniments"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Cada vuitena i setzena fila"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Cada vuitena fila"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Cada quarta i vuitena fila"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Cada quarta i setzena fila"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Cada quarta i dotzena fila"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Cada quarta fila"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Cada segona i quarta fila"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Cada segona fila"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Cada setzena fila"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Cada sisena i dotzena fila"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Cada sisena fila"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Cada tercera i sisena fila"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Cada tercera i dotzena fila"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Cada tercera fila"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Cada dotzena fila"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Tot ha anat bé"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "S'està executant '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Executant el procediment '%s' del fitxer de seqüència d'ordres '%s'."
@@ -2825,11 +2819,11 @@ msgstr "Executant el procediment '%s' del fitxer de seqüència d'ordres '%s'."
 msgid "Exponential Control"
 msgstr "Control exponencial"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "FM exponencial"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Exporta l'àudio"
 
@@ -2837,89 +2831,85 @@ msgstr "Exporta l'àudio"
 msgid "Expression"
 msgstr "Expressió"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "No s'ha pogut configurar la memòria intermèdia del dispositiu"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "No s'ha pogut configurar el format de dispositiu"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "No s'ha pogut configurar la freqüència del dispositiu"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "No s'ha pogut configurar la latència del dispositiu"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "No s'ha pogut configurar el nombre de canals del dispositiu"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "S'ha produït un error al iniciar la gravació a disc."
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "No s'ha pogut detectar (l'inici de) la capçalera"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "No s'ha pogut detectar (l'inici de) la capçalera"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 "No s'ha pogut executar el procediment del fitxer de seqüència d'ordres '%s': "
 "%s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "No s'ha pogut carregar el projecte «%s»: %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "No s'ha pogut obrir el fitxer d'ona «%s»: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "No s'ha pogut fusionar el projecte «%s»: %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "No s'ha progut obrir els dispositius MDI: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "No s'ha progut obrir els dispositius PCM: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "No s'ha pogut obrir el fitxer «%s» de sortida: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "S'ha produït un error al iniciar la gravació a disc."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2932,11 +2922,11 @@ msgstr ""
 "degut a:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "No s'ha pogut recuperar la informació de cerca"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2952,7 +2942,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2965,99 +2955,100 @@ msgstr ""
 "degut a:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "No s'ha pogut intercanviar el procés fill"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "S'ha produït un error al iniciar la gravació a disc."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "S'ha produït un error al començar a gravar des del dispositiu d'àudio."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "S'ha produït un error al iniciar la gravació a disc."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 "Vés al mode d'edició de manera predeterminada, després de crear els mòduls "
 "de síntesi?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Selecció de fitxers"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Fitxer buit"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "El fitxer ja existeix"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Temps de modificació del fitxer"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Mida del fitxer en bytes"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Nom del fitxer"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Entrada de text del nom de fitxer"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtre"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algorisme del filtre"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Selecció de filtre"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Especificació del filtre"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Tipus de filtre"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Definiu el percentatge de la freqüència de tall"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Definiu el percentatge de la freqüència de tall"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Senyal d'àudio filtrada"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Sortida filtrada"
 
@@ -3065,16 +3056,16 @@ msgstr "Sortida filtrada"
 msgid "Filtered audio output"
 msgstr "Sortida d'àudio filtrada"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtres/Filtre de baixos"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "Cerca una pista adequada per reproduir notes d'una part donada."
 
@@ -3083,15 +3074,15 @@ msgstr "Cerca una pista adequada per reproduir notes d'una part donada."
 msgid "Find in current document"
 msgstr "Cerca en el document actual"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Cerca la primera pista que contingui una peça, adequada per comprovar parts "
 "orfes."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Ajustament fi"
 
@@ -3109,15 +3100,15 @@ msgstr "Primera entrada d'àudio"
 msgid "First control input"
 msgstr "Primera entrada de control"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Inverteix l'espectre"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 "Inverteix la visualització de l'espectre, intercanviant les altes i baixes "
@@ -3127,11 +3118,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Mida del tipus de lletra"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 "Mida del tipus de lletra en píxels de les etiquetes visualitzades en les "
@@ -3141,58 +3132,58 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "Controlador de peu"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr "Formulari lliure per a comentaris o descripció"
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Entrada de freqüència"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Entrada modulació freqüència"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Freqüència de sortida"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Freqüència"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Freqüència d'entrada"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Entrada de modulació de freqüència"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Freqüència"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Senyal de freqüència"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3201,28 +3192,28 @@ msgstr ""
 "ser molt més petit que la freqüència de mescla del sintetitzador per reduir "
 "la càrrega de CPU"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Relació de desplaçament de freqüència (val 1.0 si no està connectat)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Inclou els fitxers d'ona sencers"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funció"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Funció utilitzada per a crear noves vinculacions de tecles"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Funció no implementada"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Funcions que poden ser activades amb una vinculació de tecles"
 
@@ -3235,36 +3226,36 @@ msgstr "Funcions que poden ser activades amb una vinculació de tecles"
 msgid "GNU Lesser General Public License"
 msgstr "Llicència Pública Menys General GNU"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Entrada modulació guany"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Entrada de modulació de guany"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulació del guany [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Guany [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Porta"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Porta d'entrada"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Porta de sortida"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Porta de sortida"
 
@@ -3272,7 +3263,7 @@ msgstr "Porta de sortida"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Porta d'entrada (activa/desactiva l'embolcall)"
 
@@ -3292,11 +3283,11 @@ msgstr "Controlador de propòsit general 3"
 msgid "General Purpose Controller 4"
 msgstr "Controlador de propòsit general 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Tecles genèriques"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3318,19 +3309,19 @@ msgstr "Vés una pàgina endavant"
 msgid "Go to browser index"
 msgstr "Vés a l'índex del navegador"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Creix horitzontalment"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Creix verticalment"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Augmenta l'àrea de desplaçament"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "Volta horitzontal"
 
@@ -3340,7 +3331,7 @@ msgstr "Volta horitzontal"
 msgid "HZoom"
 msgstr "Ampliació horitzontal"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Blanca"
 
@@ -3356,43 +3347,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Alt si la nota s'està prement"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Alt indica que l'instrument està sintetizant"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Colpeja la percussió en els flancs ascendents"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Camps d'entrada homogenis"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Color de la barra horitzontal"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Color de la graella horitzontal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Escala horitzontal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Escala horitzontal (Logarítmica)"
 
@@ -3406,19 +3397,19 @@ msgstr "Ampliació horitzontal del piano"
 msgid "Horizontal track zoom"
 msgstr "Ampliació horitzontal de la pista"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Mitja semifusa"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "Identificador"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3426,28 +3417,28 @@ msgstr ""
 "Si està habilitat, un guió baix en el text indica que s'usarà el següent "
 "caràcter com a tecla acceleradora"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Si està habilitat, es retalla el text massa llarg i es mostra el text «...» "
 "enlloc seu"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Imatge d'ombra"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importa un MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importa un fitxer MIDI estàndard dins del projecte actual"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "S'està important el fitxer MIDI '%s'"
@@ -3486,23 +3477,18 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Escala vertical"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Informació"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 "Fase inicial de la forma d'ona de l''oscil·lador (cicles de desplaçament en "
 "graus)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Inicialitzadors"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Entrada"
 
@@ -3516,54 +3502,54 @@ msgstr "Entrada 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Entrada 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Assignacions d'entrada"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Canal d'entrada %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulació de l'entrada [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Port d'entrada %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Senyals d'entrades"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "El canal d'entrada ja s'està utilitzant"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Canal d'entrada que s'utilitza"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "El canal d'entrada és privat"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Nom del port d'entrada amb què s'interactuarà"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Els canals d'entrada/sortida ja estan connectats"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Els canals d'entrada/sortida no estan connectats"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Error d'entrada/sortida"
 
@@ -3572,76 +3558,76 @@ msgstr "Error d'entrada/sortida"
 msgid "Inputs"
 msgstr "Entrades"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Insereix"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Insereix un esdeveniment de control"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Insereix un mòdul"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Insereix una nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Insereix una part"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Insereix el contingut del porta-retalls com a selecció actual"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Insereix corxeres"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Insereix blanques"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Insereix mitges semifuses"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Insereix una part"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Insereix negres"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Insereix semicorxeres"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Insereix semifusa"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Insereix fusa"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Insereix rodona"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Insereix/edita/mou parts (botons del ratolí 1 i 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Insereix/canvia la mida/mou notes (botons del ratolí 1 i 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Camí d'instruments"
 
@@ -3650,95 +3636,95 @@ msgstr "Camí d'instruments"
 msgid "Instrument flavour"
 msgstr "Camí d'instruments"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Permisos insuficients"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Error intern (n'hauríeu d'informar)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "Interns"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Tipus de control MIDI invàlid"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Duració invàlida"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Format invàlid"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Propietat d'objecte invàlida"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Compensació no vàlida"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Superposició invàlida"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Connexió del mòdul de síntesi invàlida"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Tipus de mòdul de síntesi invàlid"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Inverteix"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Inverteix el pedal de sostingut"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Inverteix la selecció actual"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "Inverteix l'estat del pedal del sostingut (apagador), de manera que el "
 "significat de encès/apagat s'inverteix"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "És un directori"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Element"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Llista d'elements"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justificació"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Justifica"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Vinculació de tecles"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Combinació de tecles que es faran servir per activar una funció"
 
@@ -3757,90 +3743,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Control"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Control (logarítmic)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "Camí als LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Connectors LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etiqueta"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Darrera hora de modificació"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latència [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Disposició:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Esquerre"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Àudio esquerre"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Entrada d'àudio esquerre"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Entrada d'àudio esquerre"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Sortida d'àudio esquerre"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Sortida d'àudio esquerre"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Sortida del canal esquerre"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Entrada esquerra"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Entrada esquerre"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Sortida esquerre"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Sortida esquerre"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Volum esquerre"
 
@@ -3848,15 +3832,15 @@ msgstr "Volum esquerre"
 msgid "Left audio output"
 msgstr "Sortida d'àudio esquerre"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Entrada del canal esquerre"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Sortida del canal esquerre"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Entrada de so esquerra"
@@ -3866,15 +3850,15 @@ msgstr "Entrada de so esquerra"
 msgid "Level"
 msgstr "Etiqueta"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Biblioteca..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Llicència"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Llicència:"
 
@@ -3884,134 +3868,134 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Enllaç"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Enllaça una part"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Enllaça o mou parts (botons del ratolí 1 i 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 "Llista de busos de mesclador disponibles per utilitzar com a bus de sortida"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 "Llista de busos de mescla disponibles per fer servir com a sortida de pista"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "Llista de les xarxes de síntesi disponibles per escollir-ne un instrument "
 "MIDI"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 "Llista de xarxes de síntesi disponibles per escollir-ne un postprocessador"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "Llista de xarxes de síntesi disponibles on escollir-hi una sub-xarxa"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "Llista de xarxes de síntesi disponibles per escollir-ne una pista com a "
 "instrument"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Llista dels senyals de síntesi disponibles per utilitzar de bus d'entrada"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Llista de les ones disponibles on triar-hi una pista d'instrument"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "Llista d'ones disponibles per escollir com a font de l'oscil·lador"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Llista de ones disponibles per escollir com a instrument"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Carrega"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Carrega un efecte"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Carrega un instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Carrega una vinculació de tecles"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Carrega una ona"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Carrega un _efecte..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Carrega un _instrument..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Carrega un conjunt de vinculació de tecles"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Carrega un nou fitxer d'ona del disc"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Carrega un nou fitxer d'ona dels camins de les biblioteques"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Carrega una malla de sintetització del directori d'efectes"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Carrega una malla de sintetització del directori d'instruments"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Carrega..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "S'està carregant «%s»"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "S'està carregant l'aparença '%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "S'està carregant l'ona '%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "S'està carregant..."
 
@@ -4022,28 +4006,28 @@ msgstr "Ubicació"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Realimentació"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Esdeveniment perdut"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Nota perduda"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Part perduda"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Baixa"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Baixa la relació de tecles seleccionada, en relació als seus veïns"
 
@@ -4055,37 +4039,41 @@ msgstr "Passa baixos [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Freqüència del filtre passa baixos per al senyal de control"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "Canal MIDI"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "Instrument MIDI"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "Senyal MIDI 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "Senyal MIDI 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "Senyal MIDI 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "Senyal MIDI 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Sintetitzador MIDI: %s"
@@ -4095,25 +4083,30 @@ msgstr "Sintetitzador MIDI: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "Rastrejador MIDI, composició musical i aplicació de síntesi modular"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Mostra missatges sobre els problemes de selecció del dispositiu MIDI"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "No està disponible l'entrada o sortida MIDI."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFICADORS:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Mestre"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Sortida principal"
 
@@ -4121,94 +4114,94 @@ msgstr "Sortida principal"
 msgid "Master Volume"
 msgstr "Volum principal"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Màster [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Màster [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Màster [decimal]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Màxim de veus"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Nombre màxim de veus per a una reproducció simultània"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Mesura del denominador, ha de ser una potència de 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Mesura el numerador"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Fusiona un projecte existent amb el projecte actual"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Fusiona: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "S'està fusionant l'efecte '%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "S'està fusionant l'instrument '%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "S'està fusionant el projecte `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Tipus de missatge"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "El missatge s'ha estat repetint %u vegada"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "El missatge s'ha estat repetint durant %u vegades"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Missatges"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Color de la graella central"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 "Canal midi assignat a aquesta pista, 0 utilitza un canal intern per pista"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 "Canal midi assignat a aquesta pista, 0 utilitza un canal privat per pista"
@@ -4217,7 +4210,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "Sortida de la mescla"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Mescla la sortida de la pista, ajusta el volum i afegeix efectes"
 
@@ -4225,39 +4218,39 @@ msgstr "Mescla la sortida de la pista, ajusta el volum i afegeix efectes"
 msgid "Mixed audio output"
 msgstr "Sortida d'àudio de la mescla"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mesclador"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Busos del mesclador connectats a la sortida de la pista"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mesclador de busos utilitzat com a sortida pels senyals de síntesi"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Mesclador de busos utilitzat com a sortida per aquesta pista"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Tecla acceleradora"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Element d'interfície mnemònic"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Entrada modulació"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulació"
 
@@ -4265,86 +4258,86 @@ msgstr "Modulació"
 msgid "Modulation Depth"
 msgstr "Profunditat de modulació"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Entrada de modulació"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Potència de la modulació per a la modulació freqüencial lineal"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Informació del mòdul"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Enllaç del mòdul: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Enllaç del mòdul"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Esdeveniment de control de moviment"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Mou una nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Mou una part"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Mou cap avall"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Mou el focus de la cel·la abaix"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Mou el focus de la cel·la abaix segons la pàgina"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Mou el focus de la cel·la a l'esquerre"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Mou el focus de la cel·la a l'esquerre segons la pàgina"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Mou el focus de la cel·la a la dreta"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Mou el focus de la cel·la a la dreta segons la pàgina"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Mou el focus de la cel·la amunt"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Mou el focus de la cel·la amunt segons la pàgina"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Mou el focus a la següent cel·la (amunt/esquerra/dreta/abaix segons la "
 "configuració)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Mou la selecció actual al porta-retalls"
 
@@ -4358,15 +4351,15 @@ msgstr "Mou la selecció una posició avall"
 msgid "Move the selection up by one position"
 msgstr "Mou la selecció una posició amunt"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Mou cap a l'esquerre"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Mou cap a la dreta"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Mou cap amunt"
 
@@ -4379,55 +4372,55 @@ msgstr "Controls de multiplicació"
 msgid "Music Composer"
 msgstr "Compositor musical"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Silenci"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Silenci: apaga el volum del bus"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Mut"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Informació"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nom"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 "Nom de la configuració de l'aparença actual (s'usa en la selecció "
 "d'aparences)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Nom del fitxer d'ONA a utilitzar per desar la sortida de so del BSE"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Color del valor negatiu"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Cançó nova"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Vista nova"
 
@@ -4448,23 +4441,15 @@ msgstr "Vista nova"
 msgid "Nice"
 msgstr "Prioritat"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Sense àudio"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Sense MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Cap part"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Cap pista"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4472,7 +4457,7 @@ msgstr ""
 "No s'ha pogut trobar i obrir cap dispositiu MIDI. Tornant al dispositiu nul, "
 "no es rebran o s'enviaran esdeveniments MIDI."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4480,99 +4465,92 @@ msgstr ""
 "No s'ha pogut trobar i obrir cap dispositiu d'àudio disponible. No s'ha "
 "pogut fer cap selecció per defecte per dispositius d'àudio, sortint."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "No s'ha trobat cap dispositiu d'àudio disponible."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "No hi ha dades disponibles"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "No hi ha dispositiu (controlador) disponible"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "No s'ha seleccionat cap quantificació"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "No s'ha seleccionat cap quantificació"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "No queda espai en el dispositiu"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "No existeix l'entrada"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "No existeix l'esdeveniment"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "No hi ha fitxer, dispositiu o directori"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "No existeix el canal d'entrada"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "No existeix el canal de sortida"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "No existeix el procediment"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "No existeix el mòdul de síntesi"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "No existeix l'ona"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Cap objectiu"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Propietat d'objecte invàlida"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 #, fuzzy
 msgid "No valid part supplied"
 msgstr "Propietat d'objecte invàlida"
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 #, fuzzy
 msgid "No valid song supplied"
 msgstr "Propietat d'objecte invàlida"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Voleu dibuixar les xarxes de síntesi suavitzades?"
@@ -4594,13 +4572,13 @@ msgid "Non-Registered Parameter"
 msgstr "Paràmetre no registrat"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Cap"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Tipus de normalització"
 
@@ -4610,7 +4588,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4619,19 +4597,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Nota"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Velocitat de nota"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Entrada de nota"
 
@@ -4639,19 +4617,19 @@ msgstr "Entrada de nota"
 msgid "Note Fine Tune"
 msgstr "Ajustament fi de la nota"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Freqüència de nota"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Editor de la graella de seqüència de notes"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Sincronització de nota"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Senyal de sincronització de nota"
 
@@ -4665,78 +4643,78 @@ msgstr "Velocitat de nota"
 msgid "Note _Length"
 msgstr "Durada de _la nota"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Notes i informació sobre aquest cicle de llançament"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Les notes de les pistes no seleccionades són ignorades pel seqüenciador "
 "durant la reproducció"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Nombre de columnes"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Nombre de files"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Nombre d'elements (C específic)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Nombre d'octaves que seran afectades per la modulació freqüencial exponencial"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Nombre de marques per cada negra"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Numerador"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Caixa d'objectes desplegable"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Selecció de l'objecte: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Octaves"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Demostracions en línia..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Arxiu de sons en línia..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "A_juda d'escriptori en línia..."
 
@@ -4744,12 +4722,12 @@ msgstr "A_juda d'escriptori en línia..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "Només les parts més altes que el llindar són comprimides"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Obre un projecte"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4763,7 +4741,7 @@ msgstr ""
 "(wo)."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4779,29 +4757,29 @@ msgstr ""
 "           afegint «hs» es força sincronització\n"
 "           forta en baixos.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Obre un projecte existent"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Ha fallat al obrir"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Obre el navegador de fitxers"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "S'està obrint el projecte '%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Ordre"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Ordre del filtre"
 
@@ -4820,12 +4798,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Sortida d'orgue"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientació"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Origen:  %s\n"
@@ -4833,59 +4811,59 @@ msgstr "Origen:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Parts orfes"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Sortida oscil·lada"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Entrada de la freqüència oscil·lant"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscil·lador"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 #, fuzzy
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr "Nombre de cicles d'oscil·lació per segon"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Forma d'ona de l'oscil·lador"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "Altres f_onts"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "Altres f_onts"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "No queda memòria"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Sortida"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Assignacions de sortida"
 
@@ -4897,16 +4875,16 @@ msgstr "Balanç de sortida"
 msgid "Output Panning"
 msgstr "Panning de sortida"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Port de sortida %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Monitor del senyal de sortida"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Senyals de sortida"
 
@@ -4919,7 +4897,7 @@ msgstr "Volum esquerre"
 msgid "Output [dB]"
 msgstr "Sortida [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Nom del port de sortida amb què s'interactuarà"
 
@@ -4932,32 +4910,42 @@ msgstr "Amplificació de l'etapa de sortida en decibels"
 msgid "Outputs"
 msgstr "Sortides"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "El propietari no coincideix"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Mòdul d'entrada PCM"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Mòdul de sortida PCM"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Mostra missatges sobre els problemes de selecció del dispositiu PCM"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Mostra errors d'enregistrament a fitxer"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "CONNECTOR:TARJA,DISPOSITIU,SUB-DISPOSITIU"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "Entrada MAP"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4965,64 +4953,64 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Paràmetre"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Paràmetre per a passar a les funcions després de l'activació"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Paràmetres"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Paràsit"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Camins de paràsit"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "El pare no coincideix"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Error d'análisis"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Parts"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Parts"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Disminució del passabanda a la freqüència de tall"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Enganxa"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Camí"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Patró"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Disposició de l'editor de patrons"
 
@@ -5050,26 +5038,26 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Percentatge d'utilització de la CPU"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 "Percentatge de píxels de la imatge de fons que es mesclarà sobre el color de "
 "fons."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Realitza la modulació exponencial freqüencial en comptes de lineal"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "La persona que canvia o crea aquest objecte"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Tecles de piano"
 
@@ -5083,53 +5071,53 @@ msgstr "Notes de piano"
 msgid "Pitch Bend"
 msgstr "Corba de to"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Reprodueix una nota"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Reprodueix o reinicia la reproducció del projecte"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Reproducció"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Configuració de la reproducció"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Premeu la drecera de teclat que s'instal·larà per a la funció: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Premeu la drecera de teclat que s'instal·larà..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Entrada de freqüència de punteig"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Punteja la corda en els flancs ascendents"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Configuració de la reproducció"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Camí de connectors"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Connectors"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Opcions emergents"
 
@@ -5137,63 +5125,63 @@ msgstr "Opcions emergents"
 msgid "Portamento Time"
 msgstr "Temps de portamento"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Posició"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "S'ha près la posició"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Color del valor positiu"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Postprocessador"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferències"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Fi de fitxer prematur"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Reproducció de prova"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Navegador de procediments"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Na_vegador de procediments"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procediment ocupat"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "S'ha avortat l'execució del procediment"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "S'ha produït un error en l'execució del procediment"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Paràmetre del procediment invàlid"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5202,12 +5190,12 @@ msgstr ""
 "Procediment: %s\n"
 "Fitxer de seqüència: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Procés: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5215,7 +5203,7 @@ msgstr ""
 "Duració del processament entre l'entrada i la sortida d'una senyal de "
 "mostra, valors més petits incrementen la càrrega de CPU"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Gestor de perfils"
 
@@ -5224,28 +5212,28 @@ msgstr "Gestor de perfils"
 msgid "Program Change"
 msgstr "Canvis de programa"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Propietats"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Identificador de la propietat"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Nom de la propietat"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5253,38 +5241,38 @@ msgstr ""
 "La proporció de la duració del component positiu de la forma d'ona de pols "
 "(s'ha de seleccionar el pols com a forma d'ona perquè tingui efecte)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 "Proporciona una primera vista de tots els continguts de la documentació del "
 "BEAST"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 "Proporciona una primera vista dels temes i documents relacionats amb el "
 "desenvolupament"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 "Proporciona una introducció sobre com fer la majoria de les tasques més "
 "comunes"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulació del pols"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulació de pols [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Amplada del pols"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Entrada de la modulació amb amplada de pols"
 
@@ -5300,43 +5288,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: cap"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: interpretació"
 
@@ -5354,43 +5342,43 @@ msgstr "_Quantificació"
 msgid "Quantization Steps"
 msgstr "_Quantificació"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Quantifica fins als límits d'una corxera"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Quantifica fins als límits d'una blanca"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Quantifica fins als límits de mitja semifusa"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Quantifica fins als límits d'una negra"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Quantifica fins als límits d'una semicorxera"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Quantifica fins als límits d'una semifusa"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Quantifica els límits de la interpretació"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Quantifica fins als límits d'una fusa"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Quantifica fins als límits d'una rodona"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Negra"
 
@@ -5408,39 +5396,39 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "Fitxers RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
 # Rack: si no n'estàs segur, no ho tradueixis
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Editor del rack"
 
 # Si no n'estàs segur, millor no traduir-ho
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Editor de rack"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Puja"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Puja la relació de tecles seleccionada, en relació amb el seus veïns"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Rang:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Relació d'entrada"
 
@@ -5448,37 +5436,33 @@ msgstr "Relació d'entrada"
 msgid "Ratio [x:1]"
 msgstr "Relació [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Ha fallat al llegir"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Torna a muntar"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "S'esta enregistrant l'àudio d'entrada"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Notes sobre la selecció de rectangle"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Refés"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Torna a fer l'última acció desfeta"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Refés el darrer pas d'edició desfet"
 
@@ -5486,7 +5470,7 @@ msgstr "Refés el darrer pas d'edició desfet"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Disminució del passabanda a la freqüència de tall"
@@ -5499,7 +5483,7 @@ msgstr "Paràmetre registrat"
 msgid "Release [ms]"
 msgstr "Alliberament [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Comptador de llançaments"
 
@@ -5508,48 +5492,48 @@ msgstr "Comptador de llançaments"
 msgid "Reload current page"
 msgstr "Torna a carregar la pàgina actual"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Suprimeix el mòdul"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Suprimeix els camins"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Suprimeix una cançó o sintetitzador"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Suprimeix tots els esdeveniments a la cel·la del focus"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Elimina un directori del camí de cerca"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Suprimeix el sintetitzador seleccionat actual (cançó)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Elimina la selecció de la llista «%s»"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Canvia el nom"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Canvia el nom de les parts"
 
@@ -5563,29 +5547,29 @@ msgstr "Repeteix"
 msgid "Repeat playback within loop points"
 msgstr "Repeteix la reproducció entre punts del bucle"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Informeu d'un error al Beast..."
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Els valors de dades demanats no coincideixen"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Reinicia les propietats"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Esdeveniment de control de canvi de mida"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Canvia la mida de la nota"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Ressonància [%]"
@@ -5594,82 +5578,84 @@ msgstr "Ressonància [%]"
 msgid "Resonance [%]"
 msgstr "Ressonància [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "S'està reiniciant la reproducció"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Recupera la sortida del bus mestre d'una cançó si existeix."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "Recupera la sortida del bus mestre d'una cançó, en crearà un si no existeix."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Obtén la informació de la sincronització a una marca específica."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Entrada del redisparador"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Entrada del redisparador (pujar els marges redispara l'embolcall)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Dreta"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Àudio dret"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Entrada d'àudio dreta"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Entrada d'àudio dreta"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Sortida d'àudio dreta"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Sortida d'àudio dreta"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Sortida del canal dret"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Entrada dreta"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Entrada dreta"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Sortida dreta"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Sortida dreta"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Volum dret"
 
@@ -5677,49 +5663,49 @@ msgstr "Volum dret"
 msgid "Right audio output"
 msgstr "Sortida d'àudio dreta"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Entrada del canal dret"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Entrada del canal dret"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Sortida del canal dret"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Sortida d'àudio dreta"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Encaminament"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Encaminament/Amplificador"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Encaminament/Amplificador"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Encaminament/Amplificador"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Ombrejat de fila"
 
@@ -5727,11 +5713,11 @@ msgstr "Ombrejat de fila"
 msgid "STime"
 msgstr "Temps de sistema"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Camí de mostra"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Nom de l'instrument o la mostra"
 
@@ -5764,100 +5750,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Desa com a efecte..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Desa com a instrument..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Desa els canvis"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Desa un efecte"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Desa un instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "_Anomena i desa..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Desa la malla de sintetització al directori d'efectes"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Desa la malla de sintetització al directori d'instruments"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Voleu desar el projecte sense tancar-ne la finestra?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Desa: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "S'està desant l'efecte '%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "S'està desant l'instrument '%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "S'està desant el projecte '%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Fitxer de seqüència d'ordres"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Camí de seqüències d'ordres"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "S'ha produït un error en executar el fitxer de seqüència."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Fitxers de seqüència d'ordres"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Desplaçament en dos sentits"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Desplaçament esquerre"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Cap desplaçament"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Desplaçament dret"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Camins de cerca"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5866,7 +5847,7 @@ msgstr ""
 "Cerca camins de directoris, separats per «%s». Utilitzat per a cercar "
 "fitxers d'efectes BSE."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5875,7 +5856,7 @@ msgstr ""
 "Cerca camins de directoris, separats per «%s». Utilitzat per a cercar "
 "fitxers d'instruments BSE."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5886,7 +5867,7 @@ msgstr ""
 "connectors BSE. Se cerca a aquest camí, a més a més de la localització per "
 "defecte dels connectors BSE en aquest sistema."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5895,7 +5876,7 @@ msgstr ""
 "Cerca camins de directoris, separats per «%s», utilitzat per cercar esquemes "
 "de seqüències BSE."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5909,7 +5890,7 @@ msgstr ""
 "de Connectors Simples d'Àudio per a Linux, més informació sobre els "
 "connectors LADSPA es pot trobar a http://www.ladspa.org/.";
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
@@ -5917,7 +5898,7 @@ msgstr ""
 "Cerca camins de directoris, separats per «%s». Utilitzat per a cercar "
 "mostres d'àudio."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Entrada de text del camí de cerca"
 
@@ -5935,57 +5916,57 @@ msgstr "Segona entrada d'àudio"
 msgid "Second control input"
 msgstr "Segona entrada de control"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Disminució del passabanda a la freqüència de tall"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Ha fallat al cercar"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Selecciona"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Selecciona un color"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Selecciona un directori"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Selecciona un fitxer"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Seleccioneu una regió"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Selecciona tots els esdeveniments"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Selecciona totes les notes"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Seleccioneu un mòdul d'entrada"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Seleccioneu un mòdul de sortida"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Selecciona el rang del tic verticalment"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Modulació automàtica [%]"
 
@@ -6001,7 +5982,7 @@ msgstr "Definiu la quantitat de ressonància en percentatge"
 msgid "Set the attack time in milliseconds"
 msgstr "Definiu el temps d'atac en mil·lisegons"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Defineix l'octava base"
 
@@ -6021,35 +6002,35 @@ msgstr "Definiu la longitud de caiguda en percentatge"
 msgid "Set the envelope magnitude in percent"
 msgstr "Definiu la magnitud de l'embolcall en percentatge"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Defineix la nota de la cel·la del focus"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Defineix l'octava de la cel·la del focus"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Mou el focus de la cel·la el més abaix possible"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Mou el focus de la cel·la el més a l'esquerre possible"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Mou el focus de la cel·la el més a la dreta possible"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Mou el focus de la cel·la el més amunt possible"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 "Defineix el nombre de passes que es faran quan es mogui a la següent cel·la"
@@ -6062,77 +6043,56 @@ msgstr "Definiu la sortida d'amplificació"
 msgid "Set the release time in milliseconds"
 msgstr "Definiu el temps d'alliberament en mil·lisegons"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Defineix el valor del digit del focus"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Mitja de la forma"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Màxim de la forma"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Mínim de la forma"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Rang de la forma"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Mostra informació"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Mostra missatges sobre els problemes de selecció del dispositiu MIDI"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Mostra missatges sobre els problemes de selecció del dispositiu PCM"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr "Mostra missatges sobre els problemes d'entrada d'àudio"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Mostra missatges sobre els problemes d'entrada d'àudio"
 
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
-msgstr "Mostra missatges sobre els problemes d'entrada d'àudio"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Mostra errors d'enregistrament a fitxer"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Redueix horitzontalment"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Redueix verticalment"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Encongeix l'àrea de desplaçament"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Entrada de senyal"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Senyals d'entrada"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Sortides de senyal"
 
@@ -6141,60 +6101,60 @@ msgstr "Sortides de senyal"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Edició senzilla"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Semicorxera"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Semifusa"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Mida"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Mitja de l'esbós"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Màxim de l'esbós"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Mínim de l'esbós"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Rang de l'esbós"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Aparença"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Nom de l'aparença"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr "Redueix els abasts"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
 # FIXME: snoop és un verb, no un substantiu
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Senyal de tafaneria"
 
@@ -6202,57 +6162,57 @@ msgstr "Senyal de tafaneria"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Sortida única"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: en silenci tots els altres busos"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "Ca_nçó"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Cançó: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Espectrograma"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Botó d'increment"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Botó d'increment (logarítmic)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Imatge flaix d'inici"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Menú d'opció estàndard"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Mòdul d'amplificació estàndard"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Mòdul d'oscil·lador estàndard"
 
@@ -6267,7 +6227,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6275,25 +6235,21 @@ msgstr ""
 "L'StandardOsc és l'oscil·lador bàsic del BSE que suporta diferents tipus de "
 "formes d'ona i d'entrades de modulació."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Inicia la gravació a disc"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Inicia l'editor"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Inicia l'editor"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Inicia el procediment"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Navegueu per la web de cançons de demostració en línia"
 
@@ -6303,60 +6259,60 @@ msgid "Start a web browser pointing to the BEAST website"
 msgstr "Navegueu pel lloc web del BEAST"
 
 # Més simple que abans.
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "Navegueu per l'ajuda d'escriptori en línia del lloc web del BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Navegueu per la web de l'arxiu de sons en línia"
 
 # Més simple que abans
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 "Inicia un navegador web amb el formulari per informar d'un error al producte "
 "del Bugzilla BEAST"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Inici:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "S'està iniciant la reproducció"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Inici"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Passes"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Atura la reproducció del projecte"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "S'està aturant la reproducció"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Emmagatzema referències a fitxers d'ona"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Potència de la modulació del guany"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Potència de la modulació lineal freqüencial"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6364,26 +6320,26 @@ msgstr ""
 "Potència de l'entrada de la modulació d'amplada de pols (s'ha de seleccionar "
 "el pols com en forma d'ona perquè tingui efecte)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Potència de la modulació automàtica"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Entrada de la freqüència oscil·lant"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Intercanvia E/S"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 "Intercanvia els canals d'entrada amb els de sortida quan es visualitzin els "
@@ -6403,51 +6359,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Interruptors"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Sortida SynDrum"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sincronitza"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Entrada sincronització"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Sortida sincronització"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Entrada de sincronització"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Sortida de sincronització"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Sincronitza el volum esquerre i dreta"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Freqüència de control del sintetitzador"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "La sintetització ha acabat"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Entrada de síntesi"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Freqüència de mescla del sintetitzador"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "La sintetització ha acabat"
@@ -6457,16 +6413,16 @@ msgstr "La sintetització ha acabat"
 msgid "Synthesis Modules"
 msgstr "Mòduls de síntesi"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Paràmetres de síntesi"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "Freqüències de mescla de síntesi, els valors comuns són: 22050, 44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "El mòdul de síntesi està ocupat"
 
@@ -6475,50 +6431,50 @@ msgstr "El mòdul de síntesi està ocupat"
 msgid "Synthesis module used internally by BseBus"
 msgstr "El mòdul de síntesi està ocupat"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "Xarxa de síntesi o ona a utilitzar com a instrument per aquesta pista"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Xarxa de síntesi a utilitzar com a instrument MIDI"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Xarxa de síntesi per utilitzar com a instrument"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Xarxa de síntesi a utilitzar de postprocessador"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Xarxa de síntesi per utilitzar com a subxarxa incrustada"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 "Senyals de síntesi (de les pistes i els busos) utilitzats com a bus d'entrada"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Sintetitza una nota en una cançó d'un projecte actiu."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Sintetitzador"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Selecció del sintetitzador: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Sintetitzador: %s"
@@ -6531,32 +6487,32 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Descripció tècnica dels motors de síntesi multifils"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Error temporal"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Color del text"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Entrada de text"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6592,7 +6548,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6600,7 +6556,7 @@ msgstr ""
 "L'alineació de les línies en el text de l'etiqueta relatiu a cadascun. No "
 "afecta l'alineació de l'etiqueta en la seva ubicació."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "Canal d'àudio a reproduir, normalment 1 és l'esquerre, 2 el dret"
 
@@ -6611,21 +6567,21 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 "El sentit del moviment de la cel·la cada vegada que s'hagi editat un "
 "esdeveniment o una nota"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "El tipus de disseny del filtre"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6635,7 +6591,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6655,17 +6611,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "L'última versió de programa que va mostrar aquest tipus de missatge"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "La tecla acceleradora per a aquesta etiqueta"
 
@@ -6681,7 +6637,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6692,7 +6648,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6700,18 +6656,18 @@ msgstr ""
 "La disposició de columnes de l'editor de patrons s'especifica llistant els "
 "tipus de columnes amb els possibles modificadors en ordre de visualització."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "El nom del port és un nom únic per establir relacions de port d'entrada<-"
 ">sortida"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "S'ha modificat el projecte."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6724,34 +6680,34 @@ msgstr ""
 "per evitar possibles inestabilitats al codi (deseu els vostres projectes "
 "regularment)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Definiu el temps d'alliberament en mil·lisegons"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "El text de l'etiqueta"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "La longitud del tic/nota per línia"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6759,11 +6715,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "El tipus de filtre que s'usarà"
 
@@ -6772,35 +6728,35 @@ msgstr "El tipus de filtre que s'usarà"
 msgid "The type of saturation to be used"
 msgstr "El tipus de filtre que s'usarà"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 "L'element d'interfície que s'activarà quan es premi la tecla acceleradora de "
 "l'etiqueta"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Fusa"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "Aquest procediment te múltiples valors de retorn."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6808,7 +6764,7 @@ msgstr ""
 "Aquesta configuració pot ser canviada en la secció «Missatges»del diàlegde "
 "preferències"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Aquest senyal puja quan s'ha completat la fase d'alliberament"
 
@@ -6858,27 +6814,27 @@ msgstr "Prioritat del fil des de -20(alt) a +19(baix)"
 msgid "Threshold [dB]"
 msgstr "Llindar [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Marques"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Temps"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Entrada de temps"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Sincronització"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Botó de commutació"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Commuta les pistes de nom de canal"
 
@@ -6886,11 +6842,11 @@ msgstr "Commuta les pistes de nom de canal"
 msgid "Toggle exponential and linear control response"
 msgstr "Commuta el control de resposta lineal i exponencial"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Commuta la visibilitat de la paleta d'eines"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
@@ -6898,11 +6854,11 @@ msgstr ""
 "per les vores"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Massa fitxers oberts"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Massa fitxers oberts en el sistema"
 
@@ -6910,45 +6866,45 @@ msgstr "Massa fitxers oberts en el sistema"
 msgid "Totals"
 msgstr "Totals"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pistes"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Pistes que contenen definicions d'instruments i parts amb notes"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Transposa"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposició de la freqüència de l'oscil·lador en semitons"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Transposició de la freqüència de l'oscil·lador en semitons"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Entrada disparador"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Entrada de disparador"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Entrada disparador"
 
@@ -6957,7 +6913,7 @@ msgstr "Entrada disparador"
 msgid "Trigger Input"
 msgstr "Entrada de disparador"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Velocitat de nota"
@@ -6970,44 +6926,44 @@ msgstr "Filtre de disparador"
 msgid "Trigger input"
 msgstr "Entrada de disparador"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Corxera triple"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Blanca triple"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Mitja semifusa triple"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Negra triple"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Semicorxera triple"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Semifusa triple"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Fusa triple"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Rodona triple"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Sincronització"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Tipus"
 
@@ -7015,149 +6971,149 @@ msgstr "Tipus"
 msgid "UTime"
 msgstr "Temps d'usuari"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Canal de sortida desconnectat"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Desfés"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Desfés l'últim pas"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Desfés l'efecte de l'última acció"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Senyal d'àudio sense filtrar"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Entrada sense filtrar"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Nom únic per aquest objecte"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Error desconegut"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Format desconegut"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Deselecciona tots els esdeveniments"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Deselecciona totes les notes"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Longitud no especificada"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "No utilitzat"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Amunt"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "S'està actualitzant la vista"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 "Feu servir el regle horitzontal per ajustar el punter del bucle esquerre"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Feu servir el regle horitzontal per ajustar el punter de posició de "
 "reproducció"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Feu servir el regle horitzontal per ajustar el punter del bucle dret"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Usa el guió baix"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "Escala vertical:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "Ampliació vertical"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Valor [decimal]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Velocitat"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Velocitat de sortida"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Velocitat de la nota premuda"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Velocitat de la nota premuda"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Velocitat mentre s'està prement la nota"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Versió"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Color de la barra vertical"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Color de la graella vertical"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Regió vertical"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Escala vertical"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Escala vertical (Logarítmica)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Selecció vertical"
 
@@ -7171,12 +7127,12 @@ msgstr "Ampliació vertical del piano"
 msgid "Virtual Rack"
 msgstr "Rack virtual"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Entrada virtual %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Sortida virtual %u"
@@ -7185,51 +7141,46 @@ msgstr "Sortida virtual %u"
 msgid "Volume"
 msgstr "Volum"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ajustament del volum del bus del canal esquerre en decibels"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ajustament del volum del bus del canal dret en decibels"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "Fitxer d'ONA"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Avís"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Ona"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 "Ona «%s»: no s'ha pogut carregar un tros de l'ona per la freqüència %f: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Forma d'ona"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Sortida d'ona"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Magatzem d'ones"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Ona a utilitzar com a instrument"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Ona utilitzada com a font de l'oscil·lador"
 
@@ -7238,7 +7189,7 @@ msgstr "Ona utilitzada com a font de l'oscil·lador"
 msgid "Wave_s"
 msgstr "O_nes"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Ones"
 
@@ -7263,35 +7214,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Sortida humida [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Rodona"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Mida de la finestra"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Ha fallat al escriure"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Escriu el projecte a un fitxer específic"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Escriu el projecte al disc"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Nombre de canals erroni"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "Sortida d'XtalStrings"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7299,7 +7250,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Color del valor zero"
 
@@ -7308,15 +7259,15 @@ msgstr "Color del valor zero"
 msgid "Zoom"
 msgstr "Ampliació"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Ampliació:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "Qu_ant a..."
 
@@ -7349,11 +7300,11 @@ msgstr "Lloc web del _Beast..."
 msgid "_Cancel"
 msgstr "_Cancel·la"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Neteja les accions desfetes"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "Tan_ca"
 
@@ -7368,7 +7319,7 @@ msgid "_Distortion"
 msgstr "_Distorsió"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7380,7 +7331,7 @@ msgstr "_Edita"
 msgid "_Enhance"
 msgstr "_Millora"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_PMF..."
 
@@ -7409,7 +7360,7 @@ msgstr "_Endavant"
 msgid "_Help"
 msgstr "_Ajuda"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importa un MIDI..."
 
@@ -7428,7 +7379,7 @@ msgstr "_Entrada i sortida"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "Fusio_na..."
 
@@ -7437,11 +7388,11 @@ msgstr "Fusio_na..."
 msgid "_Misc"
 msgstr "_Miscel·lània"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Nou"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Obre..."
 
@@ -7450,11 +7401,11 @@ msgstr "_Obre..."
 msgid "_Other Sources"
 msgstr "Altres f_onts"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "Re_produeix"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferències..."
 
@@ -7469,19 +7420,19 @@ msgstr "_Projecte"
 msgid "_Quantization"
 msgstr "_Quantificació"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "Inici rà_pid..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "Su_rt"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "To_rna a fer"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "Info_rmació de la versió..."
 
@@ -7500,7 +7451,7 @@ msgstr "Sup_rimeix"
 msgid "_Routing"
 msgstr "Encaminamen_t"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "De_sa"
 
@@ -7525,7 +7476,7 @@ msgstr "Ca_nçó"
 msgid "_Spatial"
 msgstr "_Espaial"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "A_tura"
 
@@ -7546,7 +7497,7 @@ msgstr "_Sintetitzadors"
 msgid "_Tools"
 msgstr "_Eines"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Desfés"
 
@@ -7566,7 +7517,12 @@ msgstr "_Vista"
 msgid "_Virtualization"
 msgstr "_Virtualització"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Mostra missatges sobre els problemes d'entrada d'àudio"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "connexió acabada"
 
@@ -7794,16 +7750,21 @@ msgstr "control-9"
 msgid "control-90"
 msgstr "control-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "S'ha produït un error al iniciar la gravació a disc."
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "No s'ha pogut afegir un tros d'ona des del fitxer «%s»: %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "matat per janitor"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "s'està processant"
 
@@ -7893,6 +7854,9 @@ msgstr "s'està processant"
 #~ msgid "Description:"
 #~ msgstr "Descripció:"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnòstic"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7901,9 +7865,15 @@ msgstr "s'està processant"
 #~ "com a entrada. Aquest controlador no és part de la llista\n"
 #~ "automàtica de selecció de dispositius PCM."
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Mostra diàlegs amb missatges de diagnòstic"
+
 #~ msgid "Enable meters"
 #~ msgstr "Habilita els metres"
 
+#~ msgid "Error"
+#~ msgstr "Error"
+
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr ""
 #~ "No s'han pogut obrir els dispositius MIDI (tornant al dispositiu nul): %s"
@@ -7926,6 +7896,9 @@ msgstr "s'està processant"
 #~ msgid "Info"
 #~ msgstr "Informació"
 
+#~ msgid "Information"
+#~ msgstr "Informació"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Canals d'entrada:"
 
@@ -7962,6 +7935,12 @@ msgstr "s'està processant"
 #~ msgid "Musical notation corresponding to the oscillator frequency"
 #~ msgstr "Notació musical corresponent a la freqüència de l'oscil·lador"
 
+#~ msgid "No Audio"
+#~ msgstr "Sense àudio"
+
+#~ msgid "No MIDI"
+#~ msgstr "Sense MIDI"
+
 #~ msgid "Notice"
 #~ msgstr "Atenció"
 
@@ -7991,6 +7970,9 @@ msgstr "s'està processant"
 #~ msgid "Ratio"
 #~ msgstr "Relació"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "S'esta enregistrant l'àudio d'entrada"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Reinicia el bucle"
 
@@ -8000,12 +7982,19 @@ msgstr "s'està processant"
 #~ msgid "Score"
 #~ msgstr "Partitura"
 
+#~ msgid "Script"
+#~ msgstr "Fitxer de seqüència d'ordres"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Selecció a bucle"
 
 #~ msgid "Set the threshold"
 #~ msgstr "Definiu el llindar"
 
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Mostra missatges sobre els problemes d'entrada d'àudio"
+
 #~ msgid "Signal debugging module"
 #~ msgstr "Mòdul de depuració del senyal"
 
@@ -8086,6 +8075,9 @@ msgstr "s'està processant"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Volum de passos [dB]"
 
+#~ msgid "Warning"
+#~ msgstr "Avís"
+
 #~ msgid "Wave to play"
 #~ msgstr "Ona per reproduir"
 
diff --git a/po/cs.po b/po/cs.po
index 92fc407..934aeff 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -17,7 +17,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -25,7 +25,7 @@ msgstr ""
 "\n"
 "Dostupné ovladače MIDI:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -33,93 +33,93 @@ msgstr ""
 "\n"
 "Dostupné ovladače PCM:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  umožnit spojení sloupce s levým/pravým sousedem"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  zobrazit desítková čísla se znaménkem se 2 (-99..+99) nebo 3 (-999..+999) "
 "číslicemi"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  zobrazit šestnáctková čísla se znaménkem se 2 (-FF..+FF) nebo 4 (-FFFF.."
 "+FFFF) číslicemi"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  zobrazit desítková čísla se 2 (00..99) nebo 3 (000..999) číslicemi"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 "  zobrazit šestnáctková čísla se 2 (00..FF) nebo 4 (0000..FFFF) číslicemi"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  zobrazit tečkovaný svislý pruh"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  poznámky o zobrazování prvního, druhého, ... kanálu"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 "  posun zobrazení, délka nebo rychlost not v prvním, druhém, ... kanálu"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  zobrazit souvislý svislý pruh"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  vložit vertikální prostor"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  zvolte různé typy událostí (řídicí signály, spojité ovladače)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  výběr jedné ze 3 předdefinovaných barev"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (uložen core)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automatizace zakázána"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: automatizace z ovládacího prvku MIDI: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: automatizace z ovládacího prvku MIDI: %s (kanál MIDI: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Nápověda)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -132,11 +132,11 @@ msgstr "/Zdroje zvuku/Šum"
 msgid "/Audio Sources/Organ"
 msgstr "_Zdroje zvuku"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Zdroje zvuku/Standardní oscilátor"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Zdroje zvuku/Oscilátor vln"
 
@@ -152,35 +152,35 @@ msgstr "/Vylepšit/Sbor"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtry/Filtr basů"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filtry/Bikvadratické typy"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Vstup a výstup/Výstup nástroje"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Vstup a výstup/Vstup hlasu nástroje"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Vstup a výstup/Vstup ovládání MIDI"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Vstup a výstup/Vstup hlasu MIDI"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Vstup a výstup/Vstup PCM"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Vstup a výstup/Výstup PCM"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -188,19 +188,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Jiné zdroje/Konstantní"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -218,19 +218,19 @@ msgstr "/Směrování/Zesilovač"
 msgid "/Routing/Summation"
 msgstr "/Směrování/Zesilovač"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -238,119 +238,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Prostorové/Vyrovnat"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualizace/Virtuální vstup"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualizace/Virtuální výstup"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualizace/Virtuální podsyntéza"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "Okno FFT s 1024 hodnotami"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -359,19 +359,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "Okno FFT s 128 hodnotami"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "Okno FFT s 16 hodnotami"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "Okno FFT s 16384 hodnotami"
 
@@ -383,43 +383,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 a 4"
 
@@ -431,15 +431,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "Okno FFT s 2 hodnotami"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "Okno FFT s 2048 hodnotami"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "Okno FFT s 256 hodnotami"
 
@@ -451,47 +451,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 a 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 a 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "Okno FFT s 32 hodnotami"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "Okno FFT s 32768 hodnotami"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 a 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 a 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 a 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "Okno FFT s 4 hodnotami"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "Okno FFT s 4096 hodnotami"
 
@@ -515,23 +515,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "Okno FFT s 512 hodnotami"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 a 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "Okno FFT s 64 hodnotami"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "Okno FFT s 65536 hodnotami"
 
@@ -539,19 +539,19 @@ msgstr "Okno FFT s 65536 hodnotami"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 a 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "Okno FFT s 8 hodnotami"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "Okno FFT s 8192 hodnotami"
 
@@ -563,76 +563,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr "Okno FFT s 1024 hodnotami odpovídá spektru s 513 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr "Okno FFT s 128 hodnotami odpovídá spektru s 65 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr "Okno FFT s 16 hodnotami odpovídá spektru s 9 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr "Okno FFT s 16384 hodnotami odpovídá spektru s 8193 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr "Okno FFT s 2 hodnotami odpovídá spektru s 2 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr "Okno FFT s 2048 hodnotami odpovídá spektru s 1025 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr "Okno FFT s 256 hodnotami odpovídá spektru s 129 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr "Okno FFT s 32 hodnotami odpovídá spektru s 17 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr "Okno FFT s 32768 hodnotami odpovídá spektru s 16385 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr "Okno FFT s 4 hodnotami odpovídá spektru s 3 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr "Okno FFT s 4096 hodnotami odpovídá spektru s 2049 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr "Okno FFT s 512 hodnotami odpovídá spektru s 257 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr "Okno FFT s 64 hodnotami odpovídá spektru s 33 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr "Okno FFT s 65536 hodnotami odpovídá spektru s 32769 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr "Okno FFT s 8 hodnotami odpovídá spektru s 5 vrcholy frekvence"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr "Okno FFT s 8192 hodnotami odpovídá spektru s 4097 vrcholy frekvence"
@@ -653,22 +653,22 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Průvodce vývojem zásuvných modulů pro syntézu"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 "Řetězec se znaky _ na místech odpovídajících znakům v textu, které podtrhnout"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "Generátor obálky ADSR"
 
@@ -676,12 +676,12 @@ msgstr "Generátor obálky ADSR"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Přerušeno"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Přerušení"
 
@@ -695,49 +695,49 @@ msgstr "Zesílený výstup zvuku"
 msgid "Accumulated audio output 2"
 msgstr "Zesílený výstup zvuku"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Přidat"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Přidat vlastní syntetizér"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Přidat syntetizér MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Přidat nový syntetizér MIDI pro ovládání nástroje externími událostmi MIDI"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Přidat k mixéru novou sběrnici"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Přidat novou síť syntetizéru pro použití jako efekt nebo nástroj ve skladbách"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Přidat k této skladbě novou stopu"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Přidat k této skladbě novou stopu"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Přidat adresář do cesty hledání"
 
@@ -750,25 +750,25 @@ msgid "Add reeds sound"
 msgstr ""
 
 # FIXME: s/synthsizer/synthesizer/
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Přidávat, upravovat a propojovat komponenty sítě syntetizéru"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Přidat..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Přidá výběr ze seznamu \"%s\" do seznamu \"%s\""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Upravit velikost okna FFT"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Upravit úroveň prahu frekvence"
 
@@ -784,23 +784,23 @@ msgstr "Upravit, jak moc řídicí signály ovlivňují výstupní hlasitost"
 msgid "Adjust output balance between left and right"
 msgstr "Upravit vyvážení výstupu mezi levou a pravou stranou"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Upravit obecné chování programu"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Upravit obecné chování skladby"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Upravit obecné chování syntetizéru"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Upravit relativní zarovnání kreslených hodnot nebo pruhů"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Upravit počet řádků mezi stínovanými řádky"
 
@@ -815,18 +815,18 @@ msgstr "Automaticky upravit zesílení výstupu podle prahu a poměru"
 msgid "Adjust the zoom factor of the router display"
 msgstr "Upravit faktor zvětšení zobrazení routeru"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Upravit, jestli kreslit hodnoty dB místo čar"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Úpravy"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -855,7 +855,7 @@ msgstr ""
 "  PODZAŘ - číslo podzařízení pro moduly jako 'hw'\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -883,39 +883,34 @@ msgstr ""
 "  ZAŘ    - číslo zařízení pro moduly jako 'hw'\n"
 "  PODZAŘ - číslo podzařízení pro moduly jako 'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Dotlak"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Dotlak Out"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Zarovnat řídicí události"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Zarovnat události"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Vše"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 #, fuzzy
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Úroveň rozladění v centech (setinách noty)"
@@ -924,7 +919,7 @@ msgstr "Úroveň rozladění v centech (setinách noty)"
 msgid "Amplified audio output"
 msgstr "Zesílený výstup zvuku"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -936,12 +931,12 @@ msgstr ""
 "vstup použije tichý signál, takže přehrávání možná bude mít nezamýšlené "
 "výsledky (například tichý výstupní signál)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr "Při provádění procedury skriptu '%s' došlo k chybě: %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -949,11 +944,11 @@ msgstr ""
 "Při otevírání souboru záznamu došlo k chybě, výběr jiného souboru možná tuto "
 "situaci opraví."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Odpovědi na často kladené otázky"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Vyhlazovat"
 
@@ -962,7 +957,7 @@ msgstr "Vyhlazovat"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Použít změny nastavení rozložení editoru vzorků"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Pole typů sloupců"
 
@@ -1030,7 +1025,7 @@ msgstr ""
 "hlasitěji. V našem případě by bylo v pořádku zesílení výstupu o 5 dB, pokud "
 "vstupní signál nikdy nepřekročil 0 dB."
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Přiřazení"
 
@@ -1038,7 +1033,7 @@ msgstr "Přiřazení"
 msgid "Attack [ms]"
 msgstr "Nástup [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Výstup obálky nástup-útlum-trvání-uvolnění"
 
@@ -1073,35 +1068,40 @@ msgstr "Zvuk"
 msgid "Audio Gate"
 msgstr "Výstup zvuku"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Výstup zvuku"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Zvuk In"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Zvuk In%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Zvuk In1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Zvuk In2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Zvuk In3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Zvuk In4"
 
@@ -1110,23 +1110,23 @@ msgstr "Zvuk In4"
 msgid "Audio Input"
 msgstr "Vstup zvuku"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Vstup zvuku 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Vstup zvuku 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Vstup zvuku 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Vstup zvuku 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Vstupní signál zvuku"
 
@@ -1134,13 +1134,13 @@ msgstr "Vstupní signál zvuku"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Výstup zvuku"
 
@@ -1155,17 +1155,21 @@ msgstr "Výstup zvuku1"
 msgid "Audio Out2"
 msgstr "Výstup zvuku2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Výstup zvuku"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Zdroje zvuku/Šum"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Zdroje zvuku/Šum"
@@ -1180,7 +1184,7 @@ msgstr "Výstup zvuku1"
 msgid "Audio Sum2"
 msgstr "Výstup zvuku2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr "Zvukové zařízení \"%s\" není otevřeno pro vstup, ovladač zvuku: %s=%s"
@@ -1197,11 +1201,11 @@ msgstr "Vstup zvuku 1"
 msgid "Audio input 2"
 msgstr "Vstup zvuku 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autoři:"
 
@@ -1209,12 +1213,12 @@ msgstr "Autoři:"
 msgid "Auto Output"
 msgstr "Automatický výstup"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Automaticky oříznout"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1228,7 +1232,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Dostupné vstupy"
 
@@ -1237,19 +1241,19 @@ msgstr "Dostupné vstupy"
 msgid "Available Items:"
 msgstr "Dostupné položky:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Dostupné výstupy"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Dostupné postprocesory"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Dostupné syntetizéry"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Dostupné vlny"
 
@@ -1265,27 +1269,26 @@ msgid ""
 msgstr ""
 "Průměrný počet milisekund uživatelského času CPU použitého vláknem za sekundu"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST O aplikaci"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Spuštění BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST verze %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Jádro BSE"
 
@@ -1301,37 +1304,37 @@ msgstr "Soubor zvuku BSE s více party"
 msgid "BSE Synthesis File"
 msgstr "Soubor syntézy BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Barva pozadí"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Obrázek na pozadí"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Stín pozadí 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Stín pozadí 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Obrázek na pozadí používaný editorem řídicích událostí."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Obrázek na pozadí používaný editorem vzorků."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Obrázek na pozadí používaný editorem svitku klavíru."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Špatný loopback"
 
@@ -1354,12 +1357,12 @@ msgstr "Vyrovnat úrovně řídicích vstupů"
 msgid "Bank Select"
 msgstr "Vybrěr banky"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Základní frekvence"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Základní oktáva"
 
@@ -1371,11 +1374,11 @@ msgstr "Základní hlasitost"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Základní zesílení (k tomuto přidává řídicí signál)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Úderů za minutu"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Spojit novou kombinaci kláves s funkcí programu"
 
@@ -1383,7 +1386,7 @@ msgstr "Spojit novou kombinaci kláves s funkcí programu"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1437,7 +1440,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Název sběrnice"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1445,15 +1448,15 @@ msgstr ""
 "Implementace sběrnice pro skladby používaná pro směrování signálů stop zvuku "
 "na hlavní výstup."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Sběrnice"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "Chyba kodeku"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "TYPY SLOUPCŮ:"
 
@@ -1470,27 +1473,27 @@ msgstr "CPU%"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Zrušit"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Střední frekvence"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Vstup střední frekvence"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Změnit základní oktávu o danou hodnotu"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Změnit momentálně vybranou klávesovou zkratku"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "Změnit číselný obsah aktivní buňky (např. oktávu) o danou hodnotu"
 
@@ -1498,11 +1501,11 @@ msgstr "Změnit číselný obsah aktivní buňky (např. oktávu) o danou hodnot
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Změnit..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
@@ -1510,11 +1513,11 @@ msgstr ""
 "V projektu \"%s\" byly od doby, kdy byl naposledy uložen na disk, provedeny "
 "změny."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Kanál"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Nápovědy kanálů"
 
@@ -1523,36 +1526,36 @@ msgstr "Nápovědy kanálů"
 msgid "Channel Pressure"
 msgstr "Tlak kanálu"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Kanál%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanál%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanál%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Kanál%u [float]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Zaškrtávací/přepínací tlačítko"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Zvolte směr posunu displeje"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Zvolte vodorovnou nebo svislou orientaci"
 
@@ -1560,33 +1563,33 @@ msgstr "Zvolte vodorovnou nebo svislou orientaci"
 msgid "Chorus audio output"
 msgstr "Výstup zvuku sboru"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Vymazat"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Odstranit aktuální výběr"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Zavřít %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Zavřít všechna okna a skončit"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Zavřít projekt"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Zadání barvy"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Poznámka"
 
@@ -1608,7 +1611,7 @@ msgstr "nastavit"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Nastavit rozložení sloupců editoru vzorků"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Konst Out%u"
@@ -1634,27 +1637,27 @@ msgstr "Konstantná záporné STŘEDNÍ"
 msgid "Constant Negative HIGH"
 msgstr "Konstantní záporné VYSOKÉ"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Konstantní výstup %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 #, fuzzy
 msgid "Constant signal value"
 msgstr "Konstantní záporné VYSOKÉ"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Obsah"
 
@@ -1726,7 +1729,7 @@ msgstr "Spojité 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Spojité řízení MIDI č. 1 - Výběr banky"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Přispěli:"
 
@@ -2022,12 +2025,12 @@ msgstr "Řízení 98 Neregistrovaný parametr MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Řízení 99 Neregistrovaný parametr LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Automatizace ovládacích prvků"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Automatizace ovládacího prvku: %s"
@@ -2040,7 +2043,7 @@ msgstr "Řídicí vstup"
 msgid "Control Strength"
 msgstr "Síla řízení"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Typ řízení:"
@@ -2050,60 +2053,60 @@ msgstr "Typ řízení:"
 msgid "Control Type:"
 msgstr "Typ řízení:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Ovladač"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Ovládá oktávu, relativně ke které se zadávají noty"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopírovat"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Kopírovat aktuální výběr do schránky"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Licence týkající se tohoto objektu"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Vytvořit spojení"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Vytvořit nový part skladby."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Vytvořit novou stopu ve skladbě."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Vytvořit novou mixážní sběrnici pro skladbu."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Vytvořit novou skladbu, skládající se z mixéru, stop, partů a poznámek"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Vytvořit další pohled na projekt"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Vytvořit nový projekt"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Čas vytvoření"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2117,23 +2120,23 @@ msgstr "Říd In1"
 msgid "Ctrl In2"
 msgstr "Říd In2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Říd Out"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Říd Out1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Říd Out2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Říd Out3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Říd Out4"
 
@@ -2142,15 +2145,15 @@ msgstr "Říd Out4"
 msgid "Current Items:"
 msgstr "Aktuální položky:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Vyjmout"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Limitní frekvence (všechny filtry)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2158,20 +2161,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "Odříznutí [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Odříznutí [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "ZAŘÍZENÍ,REŽIM"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "Engine DSP..."
 
@@ -2179,7 +2182,7 @@ msgstr "Engine DSP..."
 msgid "Data Entry"
 msgstr "Vstup dat"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Data poškozena"
 
@@ -2202,7 +2205,7 @@ msgstr "DavChorus přidává zvukům více hloubky"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Útlum [%]"
@@ -2211,155 +2214,150 @@ msgstr "Útlum [%]"
 msgid "Decay [%]"
 msgstr "Útlum [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Autor"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Licence"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Kreslit hodnoty"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Odstranit"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Odstranit řídicí událost"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Odstranit spojení"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Odstranit notu"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Odstranit part"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Odstranit part ze skladby."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Odstranit stopu ze skladby."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Odstranit mixážní sběrnici ze skladby."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Odstranit notu (tlačítko myši 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Odstranit party"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Odstranit celou historii vracení"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Odstranit momentálně vybranou sběrnici"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Odstranit momentálně vybranou klávesovou zkratku"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Odstranit momentálně vybranou stopu"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Odstranit momentálně vybranou vlnu"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Jmenovatel"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Popis"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Podrobnosti:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Vývoj zásuvných modulů..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Vývoj..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Zařízení se používá"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Nastavení zařízení nesouhlasí"
 
 # If the en_* can get away with this, I can too
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Zařízení neumí asynchronně"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Zařízení nebo zdroj se používá"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostika"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Ciferník"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Ciferník (Logaritmický)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialogy"
 
@@ -2379,17 +2377,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Směr"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Zahodit změny"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2404,7 +2402,7 @@ msgid "Discard changes and close dialog"
 msgstr "Zahodit změny a zavřít dialog"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2413,153 +2411,153 @@ msgstr ""
 "události. Tento ovladač není na seznamu automatického výběru zařízení\n"
 "pro zařízení MIDI."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Odpojení In"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Odpojení In"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Odpojení Out"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Odpojení Out"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Začít zaznamenávat na disk"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Zobrazit přehled všech procedur"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Zobrazit kredity vývojářů a přispěvatelů"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Zobrazovat dialogy s ladicími zprávami"
 
-# FIXME: s/dignostic/diagnostic/
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Zobrazovat dialogy s diagnostickými zprávami"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Zobrazovat dialogy s informativními zprávami"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Zobrazit statistiky a informace o časování"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Výstup zkresleného zvuku"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "_Rejstřík dokumentace..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Hot Out"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Hot Out"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Osminová nota s tečkou"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Půlová nota s tečkou"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Stodvacetiosminová nota s tečkou"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Čtvrťová nota s tečkou"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Šestnáctinová nota s tečkou"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Čtyřiašedesátinová nota s tečkou"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Dvaatřicetinová nota s tečkou"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Celá nota s tečkou"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Dolů"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Kreslit hodnoty"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Nakreslete čáru, ke které zarovnat události"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Kreslit sítě syntézy vyhlazované?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Tlačítko rozbalení"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Rozbalovací pole"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Vstup frekvence bubnu"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Vstup frekvence bubnu"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplikovat"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "UDÁLOSTI:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "PŘÍKLAD:"
 
@@ -2568,23 +2566,23 @@ msgstr "PŘÍKLAD:"
 msgid "E_xamples"
 msgstr "_Příklady"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Upravit"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Upravit part"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Upravit položku racku"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Upravit momentálně vybranou vlnu"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2594,12 +2592,12 @@ msgstr ""
 "Vytvářejte odkazy tlačítkem 1, přesouvejte tlačítkem 2 a měňte vlastnosti "
 "tlačítkem 3"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Upravit/přesunout/menu (tlačítka myši 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2611,28 +2609,28 @@ msgstr "Řízení efektů 1"
 msgid "Effect Control 2"
 msgstr "Řízení efektů 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Cesta efektů"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Osminová nota"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Zvýraznění"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Barva prázdného pole"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 #, fuzzy
 msgid "Enable Error Bell"
 msgstr "Fatální chyba: "
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2640,23 +2638,23 @@ msgstr ""
 "Povolit homogenní velikosti většiny (číselných a textových) vstupních polí. "
 "Na některé pole bude mít vliv až po restartu."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Povolit nebo zakázat zobrazování konkrétního typu zpráv"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Konec:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "Zajistit, že každý part skladby je vložen do alespoň jedné stopy."
 
@@ -2677,16 +2675,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Chyba"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Chyba: "
 
@@ -2695,76 +2688,76 @@ msgstr "Chyba: "
 msgid "Events"
 msgstr "Události"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Každý osmý a šestnáctý řádek"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Každý osmý řádek"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Každý čtvrtý a osmý řádek"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Každý čtvrtý a šestnáctý řádek"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Každý čtvrtý a dvanáctý řádek"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Každý čtvrtý řádek"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Každý druhý a čtvrtý řádek"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Každý druhý řádek"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Každý šestnáctý řádek"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Každý šestý a dvanáctý řádek"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Každý šestý řádek"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Každý třetí a šestý řádek"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Každý třetí a dvanáctý řádek"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Každý třetí řádek"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Každý dvanáctý řádek"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Vše fungovalo správně"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Spouštím '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Spouštím proceduru '%s' ze skriptu '%s'."
@@ -2773,11 +2766,11 @@ msgstr "Spouštím proceduru '%s' ze skriptu '%s'."
 msgid "Exponential Control"
 msgstr "Exponenciální řízení"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Exponenciální FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Exportovat zvuk"
 
@@ -2785,87 +2778,83 @@ msgstr "Exportovat zvuk"
 msgid "Expression"
 msgstr "Výraz"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Nemohu nastavit vyrovnávací paměť zařízení"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Nemohu nastavit formát zařízení"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Nemohu nastavit frekvenci zařízení"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Nemohu nastavit zpoždění zařízení"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Nemohu nastavit počet kanálů zařízení"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Nemohu spustit zaznamenávání na disk."
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "Nemohu detekovat (začátek) hlavičky"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Nemohu detekovat (začátek) hlavičky"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Nemohu spustit proceduru skriptu '%s': %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Nemohu načíst projekt \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Nemohu načíst soubor vlny \"%s\": %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Nemohu načíst projekt \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Nemohu otevřít zařízení MIDI: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Nemohu otevřít zařízení PCM: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Nemohu otevřít soubor \"%s\" pro výstup: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Nemohu spustit zaznamenávání na disk."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2878,11 +2867,11 @@ msgstr ""
 "kvůli:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Nemohu získat informace o pozici"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2898,7 +2887,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2911,99 +2900,100 @@ msgstr ""
 "kvůli:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Nemohu spustit proces potomka"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Nemohu spustit zaznamenávání na disk."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Nemohu začít zaznamenávat ze zvukového zařízení."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Nemohu spustit zaznamenávání na disk."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Vrátit se do režimu úprav po vytvoření modulů syntézy?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Výběr souborů"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Soubor je prázdný"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Soubor již existuje"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Čas poslední změny"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Přejmenovat"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Pole textu názvu souboru"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtr"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algoritmus filtru"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Výběr filtru"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Určení filtrů"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Typ filtru"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Nastavit procenta odříznutí frekvence"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Nastavit procenta odříznutí frekvence"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Filtrovaný signál zvuku"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Filtrovaný výstup"
 
@@ -3011,16 +3001,16 @@ msgstr "Filtrovaný výstup"
 msgid "Filtered audio output"
 msgstr "Výstup filtrovaného zvuku"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtry/Filtr basů"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "Hledat stopu vhodnou pro přehrávání not daného partu."
 
@@ -3029,15 +3019,15 @@ msgstr "Hledat stopu vhodnou pro přehrávání not daného partu."
 msgid "Find in current document"
 msgstr "Hledat v aktuálním dokumentu"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Hledat první stopu, která obsahuje part, vhodné pro hledání nepřipojených "
 "partů."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Doladění"
 
@@ -3055,15 +3045,15 @@ msgstr "První vstup zvuku"
 msgid "First control input"
 msgstr "První řídicí vstup"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Obrátit spektrum"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Obrátit zobrazení spektra, prohodit nízké a vysoké frekvence"
 
@@ -3071,11 +3061,11 @@ msgstr "Obrátit zobrazení spektra, prohodit nízké a vysoké frekvence"
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Velikost písma"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Velikost písma v pixelech pro popisky zobrazované v sítích syntézy"
 
@@ -3083,58 +3073,58 @@ msgstr "Velikost písma v pixelech pro popisky zobrazované v sítích syntézy"
 msgid "Foot Controller"
 msgstr "Pedál"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Frekv In"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Frekv mod In"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Frekv Out"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frekvence"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Vstup frekvence"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Vstup frekvenční modulace"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Frekvence"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Signál frekvence"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3142,28 +3132,28 @@ msgstr ""
 "Frekvence, se kterou jsou vyhodnocovány řídicí hodnoty, pro snížení zátěže "
 "CPU by měla mít mnohem menší než frekvence mixování syntézy"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Podíl posunu frekvence (není-li připojeno, předpokládá se 1.0)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Přímo zahrnout soubory vln"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funkce"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Funkce používaná pro vytvoření nových klávesových zkratek"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Funkce není implementována"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Funkce, které aktivovat pro klávesovou zkratku"
 
@@ -3176,36 +3166,36 @@ msgstr "Funkce, které aktivovat pro klávesovou zkratku"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public License"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Zisk mod In"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Vstup modulace zisku"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulace zisku [%s]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Zisk [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Brána"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Brána In"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Brána Out"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Výstup brány"
 
@@ -3213,7 +3203,7 @@ msgstr "Výstup brány"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Vstup brány (aktivuje/deaktivuje obálku)"
 
@@ -3233,11 +3223,11 @@ msgstr "Všeobecný řadič 3"
 msgid "General Purpose Controller 4"
 msgstr "Všeobecný řadič 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Obecné klávesy"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3259,19 +3249,19 @@ msgstr "Jít o stranu vpřed"
 msgid "Go to browser index"
 msgstr "Jít do indexu prohlížeče"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Vodorovně zvětšit"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Svisle zvětšit"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Zvětšit posouvatelnou oblast"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "VPřechod"
 
@@ -3281,7 +3271,7 @@ msgstr "VPřechod"
 msgid "HZoom"
 msgstr "VZvětšení"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Půlová nota"
 
@@ -3297,43 +3287,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "High, pokud je nota právě stisknuta"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "High znamená, že nástroj dosyntetizoval"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Udeřit do bubnu při vzestupných hranách"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Homogenní vstupní pole"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Barva vodorovného pruhu"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Barva vodorovné mřížky"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Vodorovné zvětšení"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Vodorovné zvětšení (logaritmické)"
 
@@ -3347,19 +3337,19 @@ msgstr "Vodorovné zvětšení klavíru"
 msgid "Horizontal track zoom"
 msgstr "Vodorovné zvětšení stopy"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Stovacetiosminová nota"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3367,28 +3357,28 @@ msgstr ""
 "Je-li nastaveno, podtržítko v textu indikuje, že následující znak má být "
 "použit pro mnemonickou klávesovou zkratku"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Je-li nastaveno, příliš dlouhý text je uříznut a místo něj jsou zobrazeny "
 "tečky \"...\""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Stínování obrázku"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Import MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importovat standardní soubor MIDI do aktuálního projektu"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importuji soubor MIDI `%s'"
@@ -3427,21 +3417,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Svislé zvětšení"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Informace"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "Počáteční fáze vlny oscilátoru (posun cyklu ve stupních)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Inicializéry"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Vstup"
 
@@ -3455,54 +3440,54 @@ msgstr "Vstup 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Vstup 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Přiřazení vstupů"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Vstupní kanál %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulace vstupu [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Vstupní port %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Vstupní signály"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Vstupní kanál se již používá"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Vstupní kanál se používá"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Vstupní kanál je soukromý"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Název vstupního portu, se kterým se spojit"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Vstupní/výstupní kanály jsou již připojeny"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Vstupní/výstupní kanál není připojen"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Chyba vstupu/výstupu"
 
@@ -3511,76 +3496,76 @@ msgstr "Chyba vstupu/výstupu"
 msgid "Inputs"
 msgstr "Vstupy"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Vložit"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Vložit řídicí událost"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Vložit modul"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Vložit notu"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Vložit part"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Vložit obsah schránky jako aktuální výběr"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Vložit osminové noty"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Vložit půlové noty"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Vložit stodvacetiososminovou notu"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Vložit part"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Vložit čtvrťové noty"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Vložit šestnáctinové noty"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Vložit šestnáctinovou notu"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Vložit dvaatřicetinovou notu"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Vložit celé noty"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Vložit/upravit/přesunout party (tlačítko myši 1 a 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Vložit/změnit velikost/přesunout noty (tlačítko myši 1 a 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Cesta nástrojů"
 
@@ -3589,93 +3574,93 @@ msgstr "Cesta nástrojů"
 msgid "Instrument flavour"
 msgstr "Cesta nástrojů"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Nedostatečná oprávnění"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Interní chyba (ohlaste ji prosím)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "Vnitřnosti"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Neplatný typ řízení MIDI"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Neplatné trvání"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Neplatný formát"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Neplatná vlastnost objektu"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Neplatný posun"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Neplatný překryv"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Neplatné připojení modulu syntézy"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Neplatný typ modulu syntézy"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Invertovat"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Invertovat pedál"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Invertovat aktuální výběr"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr "Invertovat stav pedálu, aby byl prohozen význam zapnuto/vypnuto"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Je adresář"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Položka"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Seznam položek"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Zarovnání"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Zarovnat"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Klávesová zkratka"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Kombinace kláves používané pro aktivování funkce"
 
@@ -3694,90 +3679,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Knoflík"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Knoflík (logaritmický)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "Cesta LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Zásuvné moduly LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Popisek"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Čas poslední změny"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Zpoždění [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Rozložení:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Levé"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Levý zvuk"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Levý zvuk In"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Vstup levého zvuku"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Levý zvuk Out"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Výstup levého zvuku"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Výstup levého kanálu"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Levé In"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Levý vstup"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Levé Out"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Levý výstup"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Levá hlasitost"
 
@@ -3785,15 +3768,15 @@ msgstr "Levá hlasitost"
 msgid "Left audio output"
 msgstr "Výstup levého zvuku"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Vstup levého kanálu"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Výstup levého kanálu"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Vstup levého zvuku"
@@ -3802,15 +3785,15 @@ msgstr "Vstup levého zvuku"
 msgid "Level"
 msgstr "Úroveň"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Knihovna..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licence"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licence:"
 
@@ -3820,126 +3803,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Spojit"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Spojit part"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Spojit nebo přesunout party (tlačítko myši 1 a 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Seznam dostupných sběrnic mixérů, které používat jako výstup sběrnice"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr "Seznam dostupných sběrnic mixéru, které používat jako výstup stopy"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr "Seznam dostupných sítí syntézy, ze kterých zvolit nástroj MIDI"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr "Seznam dostupných sítí syntézy, ze které zvolit postprocesor"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "Seznam dostupných sítí syntézy, ze kterých zvolit podsíť"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "Seznam dostupných sítí syntézy, ze kterých zvolit nástroj stopy"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "Seznam dostupných signálů syntézy, které používat jako vstup sběrnice"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Seznam dostupných vln, ze kterých zvolit nástroj stopy"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "Seznam dostupných vln, ze kterých zvolit zdroj oscilátoru"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Seznam dostupných vln, ze kterých zvolit nástroj stopy"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Načíst"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Načíst efekt"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Načíst nástroj"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Načíst klávesovou zkratku"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Načíst vlnu"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Načíst _efekt..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Načíst _nástroj..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Načíst sadu klávesových zkratek"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Načíst soubor zvuku z disku"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Načíst soubor zvuku z knihovny"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Načíst síť syntetizéru z adresáře efektů"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Načíst síť syntetizéru z adresáře nástrojů"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Načíst..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Načítám \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Načítám skin `%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Načítám vlnu `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Načítám..."
 
@@ -3950,28 +3933,28 @@ msgstr "Umístění"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Opakování"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Ztracená událost"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Ztracená nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Ztracený part"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Snížit"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Snížit momentálně vybranou klávesovou zkratku relativně vůči sousedům"
 
@@ -3983,37 +3966,41 @@ msgstr "Dolní propust [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Frekvence dolní propusti pro řídicí signál"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "Kanál MIDI"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "Nástroj MIDI"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI signál 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI signál 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI signál 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI signál 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Syntetizér MIDI: %s"
@@ -4023,25 +4010,30 @@ msgstr "Syntetizér MIDI: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "MIDI tracker, aplikace pro skládání hudby a modulární syntézu"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Rada o problémech s výběrem zařízení MIDI"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "Vstup nebo výstup MIDI není k dispozici."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFIKÁTORY:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Hlavní"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Hlavní výstup"
 
@@ -4049,93 +4041,93 @@ msgstr "Hlavní výstup"
 msgid "Master Volume"
 msgstr "Hlavní hlasitost"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Hlavní [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Hlavní [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Hlavní [float]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Max hlasů"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Maximální počet hlasů pro současné přehrávání"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Jmenovatel taktu, musí být mocnina 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Čitatel taktu"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Sloučit existující projekt do aktuálního projektu"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Sloučit: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Slučuji efekt `%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Slučuji nástroj `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Slučuji projekt `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Typ zprávy"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Zpráva byla zopakována %u-krát"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Zpráva byla zopakována %u-krát"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Zprávy"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Barva prostředního pruhu"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr "Kanál midi přiřazený této stopě, 0 používá soukromý kanál pro stopu"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "Kanál midi přiřazený této stopě, 0 používá soukromý kanál pro stopu"
 
@@ -4143,7 +4135,7 @@ msgstr "Kanál midi přiřazený této stopě, 0 používá soukromý kanál pro
 msgid "Mix Out"
 msgstr "Mix Out"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Míchat výstupy stop, upravovat hlasitost a přidávat efekty"
 
@@ -4151,39 +4143,39 @@ msgstr "Míchat výstupy stop, upravovat hlasitost a přidávat efekty"
 msgid "Mixed audio output"
 msgstr "Výstup mixovaného zvuku"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mixér"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Sběrnice mixéru připojené k výstupu stopy"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Sběrnice mixéru používané jako výstup pro signály syntézy"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Sběrnice mixéru používané jako výstup této stopy"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Mnemonická klávesa"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Widget mnemoniky"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulace"
 
@@ -4191,85 +4183,85 @@ msgstr "Modulace"
 msgid "Modulation Depth"
 msgstr "Hloubka modulace"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Vstup modulace"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Síla lineární frekvenční modulace"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Informace o modulu"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Spojení modulů: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Spojení modulů"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Přesunout řídicí událost"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Přesunout notu"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Přesunout part"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Posunout dolů"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Aktivovat buňku doků"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Aktivovat buňku o stránku níž"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Aktivovat buňku vlevo"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Aktivovat buňku o stránku vlevo"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Aktivovat buňku vpravo"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Aktivovat buňku o stránku vpravo"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Aktivovat buňku nahoře"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Aktivovat buňku o stránku výš"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Aktivovat následující buňku (nahoru/doleva/doprava/dolů podle nastavení)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Přesunout aktuální výběr do schránky"
 
@@ -4283,15 +4275,15 @@ msgstr "Posunout výběr o jednu pozici dolů"
 msgid "Move the selection up by one position"
 msgstr "Posunout výběr o jednu pozici nahoru"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Posunout doleva"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Posunout doprava"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Posunout nahoru"
 
@@ -4304,53 +4296,53 @@ msgstr "Násobit řízení"
 msgid "Music Composer"
 msgstr "Skladatel hudby"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Umlčet"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Umlčet: vypnout hlasitost sběrnice"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Umlčeno"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Informace"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Název"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Název aktuálního nastavení skinu (používané pro výběry skinu)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Název souboru WAVE používaného pro záznam výstupu zvuku BSE"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Barva záporné hodnoty"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nová skladba"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Nový pohled"
 
@@ -4371,23 +4363,15 @@ msgstr "Nový pohled"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Žádný zvuk"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Žádné MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Žádný part"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Žádná stopa"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4395,7 +4379,7 @@ msgstr ""
 "Nebylo možné najít a otevřít žádné dostupné zařízení MIDI. Vracím se k "
 "prázdnému zařízení, nebudou přijímány ani odesílány žádné události MIDI."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4403,97 +4387,90 @@ msgstr ""
 "Nebylo možné naját a otevřít žádné dostupné zvukové zařízení. Lituji, pro "
 "výběr zvukového zařízení není možná náhradní volba, vzdávám to."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "Nebylo nalezeno žádné dostupné zvukové zařízení."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Nejsou k dispozici žádná data"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Není k dispozici zařízení (ovladač)"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Nevybrána žádná kvantizace"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Nevybrána žádná kvantizace"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Na zařízení nezbývá místo"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "Taková položka neexistuje"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Taková událost neexistuje"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Takový soubor, zařízení nebo adresář neexistuje"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Takový vstupní kanál neexistuje"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Takový výstupní kanál neexistuje"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Taková procedura neexistuje"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Takový modul syntézy neexistuje"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "Taková vlna neexistuje"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Žádný cíl"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Neplatná vlastnost objektu"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Kreslit sítě syntézy vyhlazované?"
@@ -4515,13 +4492,13 @@ msgid "Non-Registered Parameter"
 msgstr "Neregistrovaný parametr"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Žádné"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Typ normování"
 
@@ -4531,7 +4508,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4540,19 +4517,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Upozornění"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Rychlost noty"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Vstup noty"
 
@@ -4560,19 +4537,19 @@ msgstr "Vstup noty"
 msgid "Note Fine Tune"
 msgstr "Doladění noty"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Frekvence noty"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Editor sekvence not v mřížce"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Synch noty"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Signál synchronizace noty"
 
@@ -4586,75 +4563,75 @@ msgstr "Rychlost noty"
 msgid "Note _Length"
 msgstr "_Délka noty"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Poznámky a informace o tomto cyklu vydání"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr "Noty z nezaškrtnutých stop sekvencer při přehrávání ignoruje"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Počet sloupců"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Počet řádků"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Počet oktáv, na které má mít vliv exponenciální frekvenční modulace"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Počet dob na čtvrťovou notu"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Čitatel"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Pole pro výběr objektu"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Výběr objektu: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Oktávy"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Dema online..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Archiv zvuků online..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "_Nápověda online..."
 
@@ -4662,12 +4639,12 @@ msgstr "_Nápověda online..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "Komprimovány jsou jen části hlasitější než práh"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Otevřít projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4680,7 +4657,7 @@ msgstr ""
 "             jen pro čtení, pro čtení a zápis, nebo jen pro zápis."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4695,29 +4672,29 @@ msgstr ""
 "             jen pro čtení, pro čtení a zápis, nebo jen pro zápis;\"\n"
 "             přidání \"hs\" vynucuje tvrdou synchronizaci při podtečení.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Otevřít existující projekt"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Otevření selhalo"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Otevřít prohlížeč souborů"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Otevírám projekt `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Pořadí"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Pořadí filtrů"
 
@@ -4736,12 +4713,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Výstup varhan"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientace"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Původ:  %s\n"
@@ -4749,59 +4726,59 @@ msgstr "Původ:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Nepřipojené party"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Oscilovaný výstup"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Vstup oscilující frekvence"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscilátor"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 #, fuzzy
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr "Počet cyklů oscilátoru za sekundu"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Tvar vlny oscilátoru"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Jiné zdroje"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Jiné zdroje"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Nedostatek paměti"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Výstup"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Přiřazení výstupů"
 
@@ -4813,16 +4790,16 @@ msgstr "Vyvážení výstupu"
 msgid "Output Panning"
 msgstr "Posun výstupu"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Výstupní port %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Sledování výstupního signálu"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Výstupní signály"
 
@@ -4835,7 +4812,7 @@ msgstr "Levá hlasitost"
 msgid "Output [dB]"
 msgstr "Výstup [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Název výstupního portu, se kterým se spojit"
 
@@ -4848,32 +4825,42 @@ msgstr "Zesílení ve výstupní fázi v decibelech"
 msgid "Outputs"
 msgstr "Výstupy"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "Vlastnictví nesouhlasí"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Modul vstupu PCM"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Modul výstupu PCM"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Rada o problémech s výběrem zařízení PCM"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Zobrazit chyby zaznamenávaného souboru"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "MODUL:KARTA,ZAŘ,PODZAŘ"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM In"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4881,64 +4868,64 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parametr"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parametr, který při aktivaci předat funkci"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametry"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parazit"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Parazitující cesty"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "Rodič nesouhlasí"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Chyba zpracovávání"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Party"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Party"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Vložit"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Cesta"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Vzorek"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Rozložení editoru vzorků"
 
@@ -4966,24 +4953,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Využití CPU v procentech"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Procento pixelů obrázku na pozadí, které sloučit s barvou pozadí."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Provádět exponenciální frekvenční modulaci místo lineární"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Osoba měnící nebo vytvářející tento objekt"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fáze"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Klávesy klavíru"
 
@@ -4997,54 +4984,54 @@ msgstr "Noty klavíru"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Přehrát notu"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Přehrávat nebo znovu spustit přehrávání projektu"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Přehrávání"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Nastavení přehrávání"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 "Stiskněte prosím klávesovou zkratku, kterou nainstalovat pro funkci: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Stiskněte prosím klávesovou zkratku, kterou nainstalovat..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Vstup frekvence brnkání"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Brnknout do strun při vzestupných hranách"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Nastavení přehrávání"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Cesta zásuvných modulů"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Zásuvné moduly"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Možnosti kontextového menu"
 
@@ -5052,63 +5039,63 @@ msgstr "Možnosti kontextového menu"
 msgid "Portamento Time"
 msgstr "Čas portamenta"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Pozice"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Pozice převzata"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Barva kladné hodnoty"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Postprocesor"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Nastavení"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Předčasný konec souboru"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Náslech"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Procházeč procedur"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Procházeč procedur"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procedura se právě používá"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Spouštění procedury přerušeno"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Spouštění procedury selhalo"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Parametr procedury není platný"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5117,12 +5104,12 @@ msgstr ""
 "Procedura: %s\n"
 "Skript: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Proces:  %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5130,7 +5117,7 @@ msgstr ""
 "Doba zpracovávání mezi vstupem a výstupem jednoho vzorku, menší hodnoty "
 "zvyšují zátěž CPU"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profiler"
 
@@ -5139,28 +5126,28 @@ msgstr "Profiler"
 msgid "Program Change"
 msgstr "Změna programu"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Vlastnosti"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Identifikátor vlastnosti"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Název vlastnosti"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5168,32 +5155,32 @@ msgstr ""
 "Část trvání kladné komponenty pulzové vlny (aby toto mělo vliv, musí být "
 "jako tvar vlny vybrán Pulz)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Poskytnout přehled veškeré dokumentace BEAST"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Poskytnout přehled témat a dokumentů souvisejících s vývojem"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Poskytuje úvod o tom, jak provést nejčastější úkony"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulace pulzu"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulace pulzu [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Šířka pulzu"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Vstup modulace šířky pulzu"
 
@@ -5209,43 +5196,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "K: Nic"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "K: Takt"
 
@@ -5263,43 +5250,43 @@ msgstr "_Kvantizace"
 msgid "Quantization Steps"
 msgstr "_Kvantizace"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Kvantizovat na hranice osminových not"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Kvantizovat na hranice půlových not"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Kvantizovat na hranice stodvacetiosminových not"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Kvantizovat na hranice čtvrtinových not"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Kvantizovat na hranice šestnáctinových not"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Kvantizovat na hranice čtyřiašedesátinových not"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Kvantizovat na hranice taktů"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Kvantizovat na hranice dvaatřicetinových not"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Kvantizovat na hranice celých not"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Čtvrťová nota"
 
@@ -5317,37 +5304,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "Soubory RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Editor racku"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Editor racku"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Zvýšit"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Zvýšit momentálně vybranou klávesovou zkratku relativně vůči sousedům"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Rozsah:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Poměr In"
 
@@ -5355,37 +5342,33 @@ msgstr "Poměr In"
 msgid "Ratio [x:1]"
 msgstr "Poměr [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Čtení selhalo"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Znovu sestavit"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Zaznamenávám vstup zvuku"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Vybrat noty v obdélníku"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Znovu"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Zopakovat poslední vrácenou akci"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Zopakovat poslední vrácený krok úprav"
 
@@ -5393,7 +5376,7 @@ msgstr "Zopakovat poslední vrácený krok úprav"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Nastavit procenta odříznutí frekvence"
@@ -5406,7 +5389,7 @@ msgstr "Registrovaný parametr"
 msgid "Release [ms]"
 msgstr "Uvolnění [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Uvolnit čítač"
 
@@ -5415,48 +5398,48 @@ msgstr "Uvolnit čítač"
 msgid "Reload current page"
 msgstr "Znovu načíst aktuální stranu"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Odstranit modul"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Odstranit cesty"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Odstranit skladbu nebo syntetizér"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Odstranit události v aktivní buňce"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Odstranit adresář z cesty hledání"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Odstranit momentálně vybraný syntetizér (skladbu)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Odstraní výběr ze seznamu \"%s\""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Přejmenovat"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Přejmenovat party"
 
@@ -5470,29 +5453,29 @@ msgstr "Opakovat"
 msgid "Repeat playback within loop points"
 msgstr "Opakovat přehrávání mezi hranicemi smyčky"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Požadované hodnoty dat nenalezeny"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Přenastavit vlastnosti"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Přejmenovat řídicí událost"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Změnit velikost noty"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Rezonance [%]"
@@ -5501,82 +5484,84 @@ msgstr "Rezonance [%]"
 msgid "Resonance [%]"
 msgstr "Rezonance [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Znovu spouštím přehrávání"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Získat sběrnici hlavního výstupu skladby, pokud existuje."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "Získat sběrnici hlavního výstupu skladby, vytvoří ji, pokud neexistuje."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Získat informace o časování skladby u konkrétního znaménka."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Pravé"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Pravý zvuk"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Pravý zvuk In"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Vstup pravého zvuku"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Pravý zvuk Out"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Výstup pravého zvuku"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Výstup pravého kanálu"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Pravé In"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Pravý vstup"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Pravé Out"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Pravý výstup"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Pravá hlasitost"
 
@@ -5584,49 +5569,49 @@ msgstr "Pravá hlasitost"
 msgid "Right audio output"
 msgstr "Výstup pravého zvuku"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Vstup pravého kanálu"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Vstup pravého kanálu"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Výstup pravého kanálu"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Pravý zvuk Out"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Směrování"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Směrování/Zesilovač"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Směrování/Zesilovač"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Směrování/Zesilovač"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Stínování řádků"
 
@@ -5634,11 +5619,11 @@ msgstr "Stínování řádků"
 msgid "STime"
 msgstr "SČas"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Cesta vzorků"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Uložit nástroj"
@@ -5672,100 +5657,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Uložit jako efekt..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Uložit jako nástroj..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Uložit změny"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Uložit efekt"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Uložit nástroj"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Uložit _jako..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Uložit síť syntetizéru do adresáře efektů"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Uložit síť syntetizéru do adresáře nástrojů"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Uložit projekt před zavřením tohoto okna?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Uložit: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Ukládám efekt `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Ukládám nástroj `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Ukládám projekt `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Skript"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Cesta skriptů"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Chyba provádění skriptu."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Skripty"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Posouvat obojí"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Posouvat levý"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Neposouvat nic"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Posouvat pravý"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Cesty hledání"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5774,7 +5754,7 @@ msgstr ""
 "Cesta hledání z adresářů oddělených \"%s\" používaná pro hledání souborů s "
 "efekty BSE."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5783,7 +5763,7 @@ msgstr ""
 "Cesta hledání z adresářů oddělených \"%s\" používaná pro hledání souborů s "
 "nástroj BSE."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5794,7 +5774,7 @@ msgstr ""
 "modulů BSE. V této cestě se hledá navíc ke standardnímu umístění zásuvných "
 "modulů BSE v tomto systému."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5803,7 +5783,7 @@ msgstr ""
 "Cesta hledání z adresářů oddělených \"%s\" používaná pro hledání skriptů BSE "
 "v scheme."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5817,7 +5797,7 @@ msgstr ""
 "Simple Plugin API, více informací o zásuvných modulech LADSPA můžete najít "
 "na http://www.ladspa.org/.";
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
@@ -5825,7 +5805,7 @@ msgstr ""
 "Cesta hledání z adresářů oddělených \"%s\" používaná pro hledání vzorků "
 "zvuku."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Pole pro zadání cesty hledání"
 
@@ -5843,57 +5823,57 @@ msgstr "Druhý vstup zvuku"
 msgid "Second control input"
 msgstr "Druhý řídicí vstup"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Nastavit procenta odříznutí frekvence"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Posun selhal"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Vybrat"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Vyberte barvu"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Zvolit adresář"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Vyberte soubor"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Vyberte oblast"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Vybrat všechny události"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Vybrat všechny noty"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Vybrat vstupní modul"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Vybrat výstupní modul"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Vyberte svisle rozsah znamének"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Modulace sebe [%]"
 
@@ -5909,7 +5889,7 @@ msgstr "Nastavit úroveň rezonance v procentech"
 msgid "Set the attack time in milliseconds"
 msgstr "Nastavit čas nástupu v milisekundách"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Nastavit základní oktávu"
 
@@ -5929,35 +5909,35 @@ msgstr "Nastavit délku útlumu v procentech"
 msgid "Set the envelope magnitude in percent"
 msgstr "Nastavit úroveň obálky v procentech"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Nastavit notu v aktivní buňce"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Nastavit oktávu aktivní buňky"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Aktivovat nejspodnější možnou buňku"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Aktivovat nejlevější možnou buňku"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Aktivovat nejpravější možnou buňku"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Aktivovat nejvyšší možnou buňku"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Nastavit počet provedených kroků při přesunu na následující buňku"
 
@@ -5969,77 +5949,56 @@ msgstr "Nastavit zesílení výstupu"
 msgid "Set the release time in milliseconds"
 msgstr "Nastavit čas uvolnění v milisekundách"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Nastavuje hodnotu aktivní číslice"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Průměr tvaru"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Maximum tvaru"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Minimum tvaru"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Rozsah tvaru"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Zobrazit informace"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Zobrazovat zprávy o problémech s výběrem zařízení MIDI"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Zobrazovat zprávy o problémech s výběrem zařízení PCM"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr "Zobrazovat zprávy o problémech se vstupem zvuku"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Zobrazovat zprávy o problémech se vstupem zvuku"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Zobrazovat zprávy o problémech se vstupem zvuku"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Zobrazit chyby zaznamenávaného souboru"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Vodorovně zmenšit"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Svisle zmenšit"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Zmenšit posouvatelnou oblast"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Signál In"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Vstupy signálu"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Výstupy signálu"
 
@@ -6048,60 +6007,60 @@ msgstr "Výstupy signálu"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Upravit jediné"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Šestnáctinová nota"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Čtyřiašedesátinová nota"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "SČas"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Průměr návrhu"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Maximum návrhu"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Minimum návrhu"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Rozsah návrhu"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Skin"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Název skinu"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6109,58 +6068,58 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Jediný výstup"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Sólo"
 
 # FIXME: s/busses/buses/
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Sólo: umlčet všechny ostatní sběrnice"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Skladba"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Skladba: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spektrograf"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Tlačítko se šipkami"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Tlačítko se šipkami (logaritmické)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Obrázek při spuštění"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Standardní menu možností"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Standardní modul zesilovače"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Standardní modul oscilátoru"
 
@@ -6175,7 +6134,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6183,25 +6142,21 @@ msgstr ""
 "StandardOsc je základní oscilátor BSE, který podporuje různé typy tvarů vln "
 "a vstupů modulace."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Začít zaznamenávat na disk"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Spustit editor"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Spustit editor"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Spustit proceduru"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Spustit WWW prohlížeč s demonstračními skladbami online"
 
@@ -6209,58 +6164,58 @@ msgstr "Spustit WWW prohlížeč s demonstračními skladbami online"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Spustit WWW prohlížeč WWW stránkami BEAST"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "Spustit WWW prohlížeč s nápovědou online na WWW stránkách BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Spustit WWW prohlížeč s archivem zvuků online"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Spustit WWW prohlížeč WWW stránkami BEAST"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Začátek:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Spouštím přehrávání"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Spuštění"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Kroky"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Zastavit přehrávání projektu"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Zastavuji přehrávání"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Uložit odkazy na soubory vln"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Síla modulace zisku"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Síla lineární frekvenční modulace"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6268,26 +6223,26 @@ msgstr ""
 "Síla vstupu modulace šířky pulzu (aby toto mělo vliv, musí být jako tvar "
 "vlny vybrán Pulz)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Síla modulace sebe"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Vstup oscilující frekvence"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Přehodit IO"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Přehodit při zobrazování modulů syntézy vstupní a výstupní kanály?"
 
@@ -6304,51 +6259,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Přepínače"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Výstup SynDrum"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sync"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Synch In"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Synch Out"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Vstup synchronizace"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Výstup synchronizace"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Synchronizovat levou a pravou hlasitost"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Frekvence řízení syntézy"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Syntéza dokončena"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Vstup syntézy"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Frekvence mixování syntézy"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Syntéza dokončena"
@@ -6358,15 +6313,15 @@ msgstr "Syntéza dokončena"
 msgid "Synthesis Modules"
 msgstr "Moduly syntézy"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Nastavení syntézy"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Frekvence mixování syntézy, obvyklé hodnoty jsou 22050, 4410, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Modul syntézy se právě používá"
 
@@ -6375,49 +6330,49 @@ msgstr "Modul syntézy se právě používá"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Modul syntézy se právě používá"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "Síť syntézy nebo vlna, kterou v této stopě používat jako nástroj"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Síť syntézy, kterou používat jako nástroj MIDI"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Síť syntézy, kterou používat jako nástroj"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Síť syntézy, kterou používat jako postprocesor"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Síť syntézy, kterou používat jako vloženou podsíť"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Signály syntézy (ze stop a sběrnic) používané jako vstup sběrnice"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Syntetizovat notu do skladby z aktuálního projektu."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Syntetizér"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Výběr syntetizéru: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Syntetizér: %s"
@@ -6430,32 +6385,32 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Technický popis vnitřností vícevláknového engine syntetizéru"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Dočasná chyba"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Barva textu"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Pole textu"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6491,7 +6446,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6499,7 +6454,7 @@ msgstr ""
 "Zarovnání řádků v textu popisku navzájem. NEMÁ vliv na zarovnání popisku v "
 "jeho alokaci."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "Zvukový kanál, který přehrávat, obvykle 1 je levý, 2 je pravý"
 
@@ -6510,19 +6465,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "Směr pohybu buňky po každé úpravě události nebo noty"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Typ návrhu filtru"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr "Typ filtru normalizace zisku (podporováno jen horní a dolní propustí)"
@@ -6530,7 +6485,7 @@ msgstr "Typ filtru normalizace zisku (podporováno jen horní a dolní propustí
 #. 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6550,17 +6505,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "Poslední verze programu, která zobrazila tento typ zprávy"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Mnemonická klávesová zkratka pro tento popisek"
 
@@ -6576,7 +6531,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr "Počet buněk, o které se posunout po každé úpravě události nebo noty"
@@ -6585,7 +6540,7 @@ msgstr "Počet buněk, o které se posunout po každé úpravě události nebo n
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6593,16 +6548,16 @@ msgstr ""
 "Rozložení sloupců editoru vzorků je určeno vypsáním typů sloupců s možnými "
 "modifikátory v pořadí zobrazování."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr "Název portu je jedinečný název pro tvorbu vztahů portů vstup<->výstup"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Projekt byl změněn."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6614,34 +6569,34 @@ msgstr ""
 "editoru racku bude v dalších verzích vypadat stejně, a buďte připraveni na "
 "obcházení možných nestabilit kódu (tj. pravidelně ukládejte své projekty)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Nastavit čas uvolnění v milisekundách"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Text popisku"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "Délka znaménka/noty na řádku"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6649,11 +6604,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Typ filtru, který používat"
 
@@ -6662,39 +6617,39 @@ msgstr "Typ filtru, který používat"
 msgid "The type of saturation to be used"
 msgstr "Typ filtru, který používat"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "Widget, který aktivovat, když je stisknuta mnemonická klávesa popisku"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Dvaatřicetinová nota"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr "Toto nastavení lze změnit v oddílu \"Zprávy\" dialogu nastavení"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Tento signál je high po dokončení fáze uvolnění"
 
@@ -6744,28 +6699,28 @@ msgstr "Priorita vlákna od -20 (vysoká) do +19 (nízká)"
 msgid "Threshold [dB]"
 msgstr "Práh [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Doby"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "SČas"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Pole pro zadání času"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Časování"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Přepínací tlačítko"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Přepnout nápovědy názvů kanálů"
 
@@ -6773,11 +6728,11 @@ msgstr "Přepnout nápovědy názvů kanálů"
 msgid "Toggle exponential and linear control response"
 msgstr "Přepnout exponenciální a lineární odezvu na řízení"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Přepnout viditelnost palety nástrojů"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
@@ -6785,11 +6740,11 @@ msgstr ""
 "konce"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Příliš mnoho otevřených souborů"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Příliš mnoho otevřených souborů v systému"
 
@@ -6797,46 +6752,46 @@ msgstr "Příliš mnoho otevřených souborů v systému"
 msgid "Totals"
 msgstr "Součty"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Stopy"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Stopy obsahují definice nástrojů a party s notami"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Hudební notace odpovídající frekvenci oscilátoru"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 #, fuzzy
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Hudební notace odpovídající frekvenci oscilátoru"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Spuštění In"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Spuštění vstup"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Spuštění In"
 
@@ -6845,7 +6800,7 @@ msgstr "Spuštění In"
 msgid "Trigger Input"
 msgstr "Spuštění vstup"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Rychlost noty"
@@ -6858,44 +6813,44 @@ msgstr "Spustit filtr"
 msgid "Trigger input"
 msgstr "Spuštění vstup"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Osminová nota v triole"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Půlová nota v triole"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Stodvacetiosminová nota v triole"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Čtvrťová nota v triole"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Šestnáctinová nota v triole"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Čtyřiašedesátinová nota v triole"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Dvaatřicetinová nota v triole"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Celá nota v triole"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Časování"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Typ"
 
@@ -6903,146 +6858,146 @@ msgstr "Typ"
 msgid "UTime"
 msgstr "UČas"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Nepřipojený výstupn kanály"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Zpět"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Vrátit poslední krok úprav"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Vrátit zpět efekt předchozí akce"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Nefiltrovaný signál zvuku"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Nefiltrovaný vstup"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Neznámá chyba"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Neznámý formát"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Zrušit výběr všech událostí"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Zrušit výběr všech not"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Neurčená délka"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Nepoužito"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Nahoru"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Aktualizuji pohled"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Použijte vodorovné pravítko pro úpravu ukazatele levé smyčky"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Použijte vodorovné pravítko pro úpravu ukazatele pozice přehrávání"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Použijte vodorovné pravítko pro úpravu ukazatele pravé smyčky"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Používat podtržení"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "VMěřítko:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "SZvětšení"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Hodnota [float]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Rychlost"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Rychlost Out"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Rychlost stisku noty"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Rychlost stisku noty"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Rychlost při stisknutí noty"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Verze"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Barva svislého pruhu"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Barva svislé mřížky"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Vertikální rozsah"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Svislé zvětšení"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Svislé zvětšení (logaritmické)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Svislý výběr"
 
@@ -7056,12 +7011,12 @@ msgstr "Svislé zvětšení klavíru"
 msgid "Virtual Rack"
 msgstr "Svislý rack"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Virtuální vstup %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Virtuální výstup %u"
@@ -7070,50 +7025,45 @@ msgstr "Virtuální výstup %u"
 msgid "Volume"
 msgstr "Hlasitost"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Úprava hlasitosti levého kanálu sběrnice v decibelech"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Úprava hlasitosti pravého kanálu sběrnice v decibelech"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "Soubor WAVE"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Varování"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Vlna"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr "Vlna \"%s\": nemohu načíst část vlny pro frekvenci %f: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Tvar vlny"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Výstup vlny"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Úložiště vln"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Vlna, kterou používat jako nástroj"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Vlna používaná jako zdroj oscilátoru"
 
@@ -7122,7 +7072,7 @@ msgstr "Vlna používaná jako zdroj oscilátoru"
 msgid "Wave_s"
 msgstr "_Vlny"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Vlny"
 
@@ -7147,35 +7097,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Celá nota"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Velikost okna"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Zápis selhal"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Zapsat projekt do konkrétního souboru"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Zapsat projekt na disk"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Špatný počet kanálů"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "Výstup XtalStrings"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7183,7 +7133,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Barva nulové hodnoty"
 
@@ -7192,15 +7142,15 @@ msgstr "Barva nulové hodnoty"
 msgid "Zoom"
 msgstr "Zvětšení"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zvětšení:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "O _aplikaci..."
 
@@ -7234,11 +7184,11 @@ msgstr "_WWW stránky BEAST..."
 msgid "_Cancel"
 msgstr "_Zrušit"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "Vyma_zat historii"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Zavřít"
 
@@ -7253,7 +7203,7 @@ msgid "_Distortion"
 msgstr "_Zkreslení"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7265,7 +7215,7 @@ msgstr "_Upravit"
 msgid "_Enhance"
 msgstr "_Vylepšit"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7294,7 +7244,7 @@ msgstr "_Vpřed"
 msgid "_Help"
 msgstr "Nápo_věda"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importovat MIDI..."
 
@@ -7313,7 +7263,7 @@ msgstr "_Vstup a výstup"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "S_loučit..."
 
@@ -7322,11 +7272,11 @@ msgstr "S_loučit..."
 msgid "_Misc"
 msgstr "_Různé"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Nový"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Otevřít..."
 
@@ -7335,11 +7285,11 @@ msgstr "_Otevřít..."
 msgid "_Other Sources"
 msgstr "_Jiné zdroje"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Přehrávat"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Nastaven..."
 
@@ -7354,19 +7304,19 @@ msgstr "_Projekt"
 msgid "_Quantization"
 msgstr "_Kvantizace"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Rychlý start..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "U_končit"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "Z_novu"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Poznámky o vydání..."
 
@@ -7385,7 +7335,7 @@ msgstr "_Odstranit"
 msgid "_Routing"
 msgstr "_Směrování"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Uložit"
 
@@ -7410,7 +7360,7 @@ msgstr "_Skladba"
 msgid "_Spatial"
 msgstr "_Prostorové"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Zastavit"
 
@@ -7431,7 +7381,7 @@ msgstr "_Syntetizéry"
 msgid "_Tools"
 msgstr "_Nástroje"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Zpět"
 
@@ -7451,7 +7401,12 @@ msgstr "_Zobrazit"
 msgid "_Virtualization"
 msgstr "_Virtualizace"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Zobrazovat zprávy o problémech se vstupem zvuku"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "spojení přerušeno"
 
@@ -7679,16 +7634,21 @@ msgstr "control-9"
 msgid "control-90"
 msgstr "control-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Nemohu spustit zaznamenávání na disk."
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "nemohu přidat část vlny ze souboru \"%s\": %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "zabito údržbářem"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "zpracování"
 
@@ -7722,12 +7682,6 @@ msgstr "zpracování"
 #~ msgid "Adjust right view boundary"
 #~ msgstr "Upravit pravou hranici zobrazení"
 
-#~ msgid "Advice about MIDI device selections problems"
-#~ msgstr "Rada o problémech s výběrem zařízení MIDI"
-
-#~ msgid "Advice about PCM device selections problems"
-#~ msgstr "Rada o problémech s výběrem zařízení PCM"
-
 #~ msgid "Apply Loop"
 #~ msgstr "Použít smyčku"
 
@@ -7808,6 +7762,9 @@ msgstr "zpracování"
 #~ msgid "Device capabilities not sufficient"
 #~ msgstr "Schopnosti zařízení nestačí"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostika"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7815,10 +7772,17 @@ msgstr "zpracování"
 #~ "Zahazovat všechen výstup PCM a poskytovat jako vstup nulové bloky.\n"
 #~ "Tento ovladač není na seznamu automatického výběru zařízení PCM."
 
+# FIXME: s/dignostic/diagnostic/
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Zobrazovat dialogy s diagnostickými zprávami"
+
 #, fuzzy
 #~ msgid "Enable meters"
 #~ msgstr "Parametry"
 
+#~ msgid "Error"
+#~ msgstr "Chyba"
+
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr "Nemohu otevřít zařízení MIDI (používám ovladač null): %s"
 
@@ -7846,6 +7810,9 @@ msgstr "zpracování"
 #~ msgid "Info"
 #~ msgstr "Informace"
 
+#~ msgid "Information"
+#~ msgstr "Informace"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Vstupní kanály:"
 
@@ -7887,6 +7854,12 @@ msgstr "zpracování"
 #~ msgid "Name:"
 #~ msgstr "Název:"
 
+#~ msgid "No Audio"
+#~ msgstr "Žádný zvuk"
+
+#~ msgid "No MIDI"
+#~ msgstr "Žádné MIDI"
+
 #~ msgid "Notice"
 #~ msgstr "Upozornění"
 
@@ -7922,6 +7895,9 @@ msgstr "zpracování"
 #~ msgid "Ratio"
 #~ msgstr "Poměr"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Zaznamenávám vstup zvuku"
+
 #~ msgid "Remove any events in the focus cell and move to the next cell"
 #~ msgstr "Odstranit události v aktivní buňce a aktivovat následující buňku"
 
@@ -7934,6 +7910,9 @@ msgstr "zpracování"
 #~ msgid "Score"
 #~ msgstr "Noty"
 
+#~ msgid "Script"
+#~ msgstr "Skript"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Výběr do smyčky"
 
@@ -7953,6 +7932,16 @@ msgstr "zpracování"
 #~ msgid "Set the threshold"
 #~ msgstr "Nastavit práh"
 
+#~ msgid "Show messages about MIDI device selections problems"
+#~ msgstr "Zobrazovat zprávy o problémech s výběrem zařízení MIDI"
+
+#~ msgid "Show messages about PCM device selections problems"
+#~ msgstr "Zobrazovat zprávy o problémech s výběrem zařízení PCM"
+
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Zobrazovat zprávy o problémech se vstupem zvuku"
+
 #~ msgid "Signal debugging module"
 #~ msgstr "Modul ladění signálu"
 
@@ -8035,6 +8024,9 @@ msgstr "zpracování"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Kroky hlasitosti [dB]"
 
+#~ msgid "Warning"
+#~ msgstr "Varování"
+
 #~ msgid "Wave to play"
 #~ msgstr "Vlna, kterou přehrávat"
 
diff --git a/po/da.po b/po/da.po
index 8f83812..0c8f7a3 100644
--- a/po/da.po
+++ b/po/da.po
@@ -42,7 +42,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast master\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2010-08-14 09:01I+0200\n"
 "Last-Translator: Joe Hansen <joedalton2 yahoo dk>\n"
 "Language-Team: Danish <dansk dansk-gruppen dk>\n"
@@ -52,13 +52,13 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -66,88 +66,88 @@ msgstr ""
 "\n"
 "Tilgængelige PCM-drivere:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  vis punkteret lodret bjælke"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  vis noder på den første, anden, ... kanal"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  vis fast lodret bjælke"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  indsæt lodrette mellemrum"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 "  vælg forskellige hændelsestyper (kontroller, fortsættende kontrollere)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Fif)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -160,11 +160,11 @@ msgstr "/Lydkilder/Larm"
 msgid "/Audio Sources/Organ"
 msgstr "_Lydkilder"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -180,35 +180,35 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -216,19 +216,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -244,19 +244,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -264,119 +264,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "FFT-vindue 1024 værdier"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -385,19 +385,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "FFT-vindue 128 værdier"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "FFT-vindue 16 værdier"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "FFT-vindue 16384 værdier"
 
@@ -409,43 +409,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -457,15 +457,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "FFT-vindue 2 værdier"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "FFT-vindue 2048 værdier"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "FFT-vindue 256 værdier"
 
@@ -477,47 +477,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "FFT-vindue 32 værdier "
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "FFT-vindue 32768 værdier"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "FFT-vindue 4 værdier"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "FFT-vindue 4096 værdier"
 
@@ -541,23 +541,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "FFT-vindue 512 værdier"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "FFT-vindue 64 værdier"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "FFT-vindue 65536 værdier"
 
@@ -565,19 +565,19 @@ msgstr "FFT-vindue 65536 værdier"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "FFT-vindue 8 værdier"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "FFT-vindue 8192 værdier"
 
@@ -589,81 +589,81 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr "Et 1024 værdis FFT-vindue svarer til et spektrum med 513 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr "Et 128 værdis FFT-vindue svarer til et spektrum med 65 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr "Et 16 værdis FFT-vindue svarer til et spektrum med 9 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 "Et værdi 16384 FFT-vindue svarer til et spektrum med 8193 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr "Et 2 værdis FFT-vindue svarer til et spektrum med 2 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 "Et 2048 værdis FFT-vindue svarer til et spektrum med 1025 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr "Et 256 værdis FFT-vindue svarer til et spektrum med 129 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr "Et 32 værdis FFT-vindue svarer til et spektrum med 17 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 "Et 32768 værdis FFT-vindue svarer til et spektrum med 16385 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr "Et 4 værdis FFT-vindue svarer til et spektrum med 3 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 "Et 4096 værdis FFT-vindue svarer til et spektrum med 2049 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr "Et 512 værdis FFT-vindue svarer til et spektrum med 257 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr "Et 64 værdis FFT-vindue svarer til et spektrum med 33 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 "Et 65536 værdis FFT-vindue svarer til et spektrum med 32769 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr "Et 8 værdis FFT-vindue svarer til et spektrum med 5 frekvenstoppe"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -685,21 +685,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "En vejledning til synteseudvidelsesmodulet til udvikling"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "ADSR-kurvegenerator"
 
@@ -707,12 +707,12 @@ msgstr "ADSR-kurvegenerator"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Afbrudt"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -726,50 +726,50 @@ msgstr "Filtrerede lyduddata"
 msgid "Accumulated audio output 2"
 msgstr "Filtrerede lyduddata"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Tilføj"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Tilføj tilpasset synthesizer"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Tilføj MIDI-synthesizer"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Tilføj en ny MIDI-synthesizer for at kontrollere et instrument fra eksterne "
 "MIDI-hændelser"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Tilføj en ny bus til mikseren"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Tilføj en ny synthesizernet til brug for effekt eller instrument i sange"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Tilføj et nyt spor til denne sang"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Tilføj et nyt spor til denne sang"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Tilføj mappe til søgesti"
 
@@ -781,25 +781,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Tilføj, rediger og forbind komponenter for synthesizernet"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Tilføj..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Tilføj markeringen fra listen \"%s\" til listen \"%s\""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Juster FFT-vinduestørrelse"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -815,23 +815,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr "Juster uddatabalance mellem venstre og højre"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Juster generel programoverførsel"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Juster generel sangopførsel"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Reguler relativ justering på værdierne eller bjælkerne der skal tegnes"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -846,18 +846,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Juster hvorvidt der skal tegnes dB-værdier frem for linjer"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -875,7 +875,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -892,39 +892,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Juster kontrolhændelser"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Juster hændelser"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Alle"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Altid"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -932,7 +927,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -944,22 +939,22 @@ msgstr ""
 "brugt i steden for et optaget signal, så afspilningshandlinger kan give et "
 "uventet resultat (såsom et lydløst uddatasignal)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr "En fejl opstod under udførelse af skriptprocedure '%s': %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Svar til ofte stillede spørgsmål"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -968,7 +963,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -1009,7 +1004,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -1017,7 +1012,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1052,35 +1047,40 @@ msgstr "Lyd"
 msgid "Audio Gate"
 msgstr "Lyd"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Lyd"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Lyd ind"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1089,23 +1089,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Lydinddata 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1113,13 +1113,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1134,17 +1134,21 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Lydkilder/Larm"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Lydkilder/Larm"
@@ -1159,7 +1163,7 @@ msgstr "Lyd"
 msgid "Audio Sum2"
 msgstr "Lyd"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr "Lydenhed \"%s\" er ikke åben for inddata, lyddriver: %s=%s"
@@ -1176,11 +1180,11 @@ msgstr ""
 msgid "Audio input 2"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Forfatter"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Forfattere:"
 
@@ -1188,12 +1192,12 @@ msgstr "Forfattere:"
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1205,7 +1209,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Tilgængelige inddata"
 
@@ -1214,19 +1218,19 @@ msgstr "Tilgængelige inddata"
 msgid "Available Items:"
 msgstr "Tilgængelige punkter:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Tilgængelige uddata"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Tilgængelige synthesizere"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Tilgængelige waves"
 
@@ -1244,28 +1248,27 @@ msgstr ""
 "Gennemsnitligt antal millisekunder per sekund af CPU-tid for bruger brugt af "
 "tråd"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
 # BEAST - om
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Om BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "BEAST opstart"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST version %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1281,37 +1284,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Baggrundsfarve"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Baggrundsbillede"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Baggrundsskygge 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Baggrundsskygge 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Baggrundsbillede brugt af kontrolhændelsesredigeringen."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Baggrundsbillede brugt af mønsterredigeringen."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Baggrundsbillede brugt af redigeringen til piano-roll."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1334,12 +1337,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1351,11 +1354,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1363,7 +1366,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1403,21 +1406,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Busser"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "CODEC-fejl"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "KOLONNETYPER:"
 
@@ -1438,27 +1441,27 @@ msgstr "CPU%"
 # i gang eller om man vælger ikke at starte en proces. I det her
 # tilfælde virker det som at det er gem-dialogen, altså vælger man ikke
 # at starte gemmeprocessen, derfor "annuller"
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Annuller"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Ændr den aktuelt valgte tastbinding"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1466,11 +1469,11 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Ændr..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
@@ -1478,11 +1481,11 @@ msgstr ""
 "Ændringer blev lavet til projektet \"%s\", siden sidste gang det blev gemt "
 "til disk."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Kanal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1491,36 +1494,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Kanal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Kanal%u [flydende]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Vælg vandret eller lodret retning"
 
@@ -1528,33 +1531,33 @@ msgstr "Vælg vandret eller lodret retning"
 msgid "Chorus audio output"
 msgstr "Chorus lyduddata"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Ryd"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Ryd den aktuelle markering"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Luk %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Luk alle vinduer og afslut"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Luk projektet"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Farvepunkt"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Bemærkning"
 
@@ -1576,7 +1579,7 @@ msgstr "Konfigurer"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1602,26 +1605,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Konstant uddata %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Indhold"
 
@@ -1693,7 +1696,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Bidrag fra:"
 
@@ -1988,12 +1991,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Kontrolautomatisering"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Kontrolautomatisering: %s"
@@ -2006,7 +2009,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Filtertype"
@@ -2016,60 +2019,60 @@ msgstr "Filtertype"
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopier"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Kopier den aktuelle markering til klippebordet"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Opret henvisning"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Opret en ny del i en sang."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Opret et nyt spor til en sang."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Opret en ny sang, bestående af en mikser, spor, stemmer og noder"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Opret en ekstra visning for projektet"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Opret nyt projekt"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Oprettelsestidspunkt"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2083,23 +2086,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2108,15 +2111,15 @@ msgstr ""
 msgid "Current Items:"
 msgstr "Aktuelle punkter:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Klip"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2124,20 +2127,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP-motor..."
 
@@ -2145,7 +2148,7 @@ msgstr "DSP-motor..."
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Data ødelagt"
 
@@ -2164,7 +2167,7 @@ msgstr "DavChorus tilfører mere dybde i lydene"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2172,151 +2175,146 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Standardforfatter"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Standardlicens"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Standardværdier"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Standardværdi for feltet 'Forfatter'"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Standardværdi for 'licensfelter'"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr "Forsinkelse (sekunder)"
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Slet"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Hændelse for sletning af kontrol"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Slet henvisning"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Slet node"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Slet del"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Slet en del fra en sang."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Slet et spor fra en sang."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Slet node (museknap 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Slet stemmer"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Slet hele fortrydhistorikken"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Slet den aktuelt valgte bus"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Slet det aktuelt valgte spor"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Slet den aktuelt valgte wave"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Detaljer:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Genkendt filformat"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Udvidelsesmoduler for udvikling..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Udvikling..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Enhed optaget"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Forskel i enhedskonfigurationer"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Enhed eller ressource optaget"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostik"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Drejeskive"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Drejeskive (logaritmisk)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialoger"
 
@@ -2335,17 +2333,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Retning"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Kassér ændringer"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2360,7 +2358,7 @@ msgid "Discard changes and close dialog"
 msgstr "Kassér ændringer og luk dialog"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2369,149 +2367,150 @@ msgstr ""
 "driver er ikke en del af den automatiske enhedsvalgliste for\n"
 "MIDI-enheder."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Afbryd inddata"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Afbryd uddata"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Start diskoptagelse"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Vis en oversigt over alle procedurer"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Vis krediteringer for udviklere og bidragydere"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Vis dialoger med fejlsøgningsbeskeder"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Vis dialoger med diagnosticeringsbeskeder"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Vis dialoger med informationsbeskeder"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Vis statistik og timing information"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Dokument_indeks..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 msgid "Done Output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Punkteret ottendedelsnode"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Punkteret halvnode"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Punkteret hundredeogotteogtyvendedelsnode"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Punkteret fjerdedelsnode"
 
 # sekstendedel sb., -en, -e, i sms. sekstendedels-, fx sekstendedelsnode.
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Punkteret sekstendedelsnode"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Punkteret fireogtresdelsnode"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Punkteret toogtredivedelsnode"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Punkteret helnode"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Ned"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Tegn værdier"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Linje som hændelser skal justeres (hen) til"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Dupliker"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "HÆNDELSER:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EKSEMPEL:"
 
@@ -2520,35 +2519,35 @@ msgstr "EKSEMPEL:"
 msgid "E_xamples"
 msgstr "_Eksempler"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Rediger"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Rediger del"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Rediger rackpunkt"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Rediger den aktuelt valgte wave"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Rediger/flyt/menu (museknap 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Redigering"
 
@@ -2560,49 +2559,49 @@ msgstr "Effektkontrol 1"
 msgid "Effect Control 2"
 msgstr "Effektkontrol 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Ottendedelsnode"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Farve for tomt felt"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr "Aktiver fejlklokke"
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Aktiver eller deaktiver beskedvisning af en specifik beskedtype"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Slut:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "Sikre at hver del i en sang er indsat i mindst et spor."
 
@@ -2623,16 +2622,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Fejl"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Fejl: "
 
@@ -2641,76 +2635,76 @@ msgstr "Fejl: "
 msgid "Events"
 msgstr "Hændelser"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Hver ottende og sekstende række"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Hver ottende række"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Hver fjerde og ottende række"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Hver fjerde og sekstende række"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Hver fjerde og tolvte række"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Hver fjerde række"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Hver anden og fjerde række"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Hver anden række"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Hver sekstende række"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Hver sjette og tolvte række"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Hver sjette række"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Hver tredje og sjette række"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Hver tredje og tolvte række"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Hver tredje række"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Hver tolvte række"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Alt gik godt"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Kører '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Kører procedure '%s' fra skript '%s'."
@@ -2719,11 +2713,11 @@ msgstr "Kører procedure '%s' fra skript '%s'."
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Eksporter lyd"
 
@@ -2731,86 +2725,82 @@ msgstr "Eksporter lyd"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Kunne ikke konfigurere enhedsmellemlager"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Kunne ikke konfigurere enhedsformat"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Kunne ikke konfigurere enhedsfrekvens"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Kunne ikke konfigurere enhedslatens"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Kunne ikke konfigurere antal enhedskanaler"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Kunne ikke påbegynde optagelse til disk."
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Kunne ikke udføre skriptprocedure '%s': %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Kunne ikke indlæse projekt \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Kunne ikke indlæse wavefil \"%s\": %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Kunne ikke sammenføje projekt \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Kunne ikke åbne MIDI-enheder: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Kunne ikke åbne PCM-enheder: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Kunne ikke åbne fil \"%s\" til uddata: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Kunne ikke påbegynde optagelse til disk."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2819,11 +2809,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2839,7 +2829,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2852,95 +2842,96 @@ msgstr ""
 "forfalden den:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Kunne ikke påbegynde optagelse til disk."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Kunne ikke starte optagelse fra lydenhed."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Kunne ikke påbegynde optagelse til disk."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr "Feedback [%]"
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Fil tom"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Fil eksisterer allerede"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Ændringstidspunkt for fil"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Filstørrelse i byte"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Filnavn"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Filteralgoritme"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Filtervalg"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Filterspecifikation"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Filtertype"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Filtrerede uddata"
 
@@ -2948,15 +2939,15 @@ msgstr "Filtrerede uddata"
 msgid "Filtered audio output"
 msgstr "Filtrerede lyduddata"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2965,13 +2956,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Søg i aktuelt dokument"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2989,15 +2980,15 @@ msgstr "Filtrerede lyduddata"
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3005,11 +2996,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Skriftstørrelse"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -3017,84 +3008,84 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frekvens"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Frekvensinddata"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr ""
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Frekvenssignal"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funktion"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Funktionalitet ikke implementeret"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3107,36 +3098,36 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Port"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3144,7 +3135,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3164,11 +3155,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3190,19 +3181,19 @@ msgstr "Gå 1 side fremad"
 msgid "Go to browser index"
 msgstr "Gå til browserindeks"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Øg vandret"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Øg lodret"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Forøg rullebjælkeområdet"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3212,7 +3203,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Halvnode"
 
@@ -3228,43 +3219,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Farve på vandret bjælke"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Farve på vandret gitter"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Vandret skala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3278,44 +3269,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Hundredeogotteogtyvendedelsnode"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "Id"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importer MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importer en standard MIDI-fil ind i det aktuelle projekt"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importerer MIDI-fil `%s'"
@@ -3353,21 +3344,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Information"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Inddata"
 
@@ -3381,54 +3367,54 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Inddatakanal %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Inddatasignaler"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Inddatakanal allerede i brug"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Inddatakanal i brug"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Inddatakanal er privat"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Inddata-/uddatakanaler allerede forbundet"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Inddata-/uddatakanaler er ikke forbundet"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Inddata-/uddatafejl"
 
@@ -3441,76 +3427,76 @@ msgstr "Inddata-/uddatafejl"
 msgid "Inputs"
 msgstr "Inddata"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Indsæt"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Indsæt kontrolhændelse"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Indsæt modul"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Indsæt node"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Indsæt del"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Indsæt klippebordsindholdet som aktuel markering"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Indsæt del"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Indsæt/rediger/flyt stemmer (museknap 1 og 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr ""
 
@@ -3519,95 +3505,95 @@ msgstr ""
 msgid "Instrument flavour"
 msgstr "Indlæs instrument"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Utilstrækkelig tilladelse"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Intern fejl (rapporter venligst)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Ugyldig MIDI-kontroltype"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Ugyldig varighed"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Ugyldigt format"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Ugyldig objektegenskab"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr ""
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Er en mappe"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Punkt"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Punktliste"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
 # Eftersom den står lige efter noget med at orientering, mon så ikke vi
 # skal skyde på at det skal være "Ligestillet"
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Ligestillet"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Nøglebinding"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3626,90 +3612,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Drejeknap"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Drejeknap (logaritmisk)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA-udvidelsesmoduler"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etiket"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Seneste ændringstidspunkt"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr "Start internetbrowser"
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Layout:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Venstre"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Venstre lydinddata"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Venstre lyduddata"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Venstre ud"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Venstre lydstyrke"
 
@@ -3717,15 +3701,15 @@ msgstr "Venstre lydstyrke"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr "Venstre mod højre"
 
@@ -3734,15 +3718,15 @@ msgstr "Venstre mod højre"
 msgid "Level"
 msgstr "Etiket"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licens"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licens:"
 
@@ -3752,130 +3736,130 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Henvisning"
 
 # henvisningsdel også mulighed (tror det dog ikke)
 # Tror 'Henvis til del' eller 'Sammenkæd del' el. lign.
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Henvis til del"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Liste over tilgængelige mixerbusser der skal bruges som busuddata"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr "Liste over tilgængelige mixerbusser der skal bruges som sporuddata"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "Liste over tilgængelige syntesenetværk som et MIDI-instrument kan vælges fra"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "Liste over tilgængelige syntesenetværk hvor et sporinstrument kan vælges fra"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Liste over tilgængelige waves der kan vælges som sporinstrument"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Indlæs"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Indlæs effekt"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Indlæs instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Indlæs nøglebinding"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Indlæs wave"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Indlæs _effekt..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Indlæs _instrument..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Indlæs et nøglebindingssæt"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Indlæs en ny wavefil fra disk"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Indlæs synthesizernet fra mappen med effekter"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Indlæs synthesizernet fra mappen med instrumenter"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Indlæs..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Indlæser \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Indlæser wave `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Indlæser..."
 
@@ -3886,28 +3870,28 @@ msgstr "Placering"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Mistet hændelse"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Tabt node"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Mistet del"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3919,37 +3903,41 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI-kanal"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI-instrument"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI-signal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI-signal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI-signal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI-signal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI-synthesizer: %s"
@@ -3959,26 +3947,31 @@ msgstr "MIDI-synthesizer: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Vis beskeder om problemer med MIDI-enhedsvalg"
+
 # engelsk fejl
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "MIDI-inddata eller uddata er ikke tilgængelige."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -3986,93 +3979,93 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Maks stemmer"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Sammenføj et eksisterende projekt med det aktuelle projekt"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Sammenføj: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Sammenføj effekt `%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Sammenføj instrument `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Sammenføj projekt `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Beskedtype"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Besked er blevet gentaget %u gang"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Besked er blevet gentaget %u gange"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Beskeder"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Farve på midterbjælke"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4080,7 +4073,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Miks sporuddata, juster lydstyrke og tilføj effekter"
 
@@ -4088,39 +4081,39 @@ msgstr "Miks sporuddata, juster lydstyrke og tilføj effekter"
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mikser"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Mixerbusser forbundet til sporuddata"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mixerbusser brugt som uddata for syntesesignaler"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Mixerbusser brugt som uddata for dette spor"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4128,84 +4121,84 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Modulinfo"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Modulhenvisning: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Modulhenvisning"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Flyt kontrolhændelse"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Flyt node"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Flyt del"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Flyt nedad"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Flyt den aktuelle markering til klippebordet"
 
@@ -4219,15 +4212,15 @@ msgstr "Flyt markeringen en placering ned"
 msgid "Move the selection up by one position"
 msgstr "Flyt markeringen en placering op"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Flyt mod venstre"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Flyt til højre"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Flyt opad"
 
@@ -4240,53 +4233,53 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Sluk"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Sluk: Sluk for buslydstyrken"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Slukket"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Information"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Navn"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Navn på WAVE-filen brugt til optagelse af BSE-lyduddata"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Ny sang"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Ny visning"
 
@@ -4307,23 +4300,15 @@ msgstr "Ny visning"
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Ingen lyd"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Ingen MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Ingen del"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Ingen spor"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4331,7 +4316,7 @@ msgstr ""
 "Ingen tilgængelig MIDI-enhed kunne findes og åbnes. Gendanner til null-"
 "enhed. Ingen MIDI-hændelse vil blive modtaget eller sendt."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4339,96 +4324,89 @@ msgstr ""
 "Ingen tilgængelig lydenhed kunne findes og åbnes. Beklager ingen reservevalg "
 "kan udføres for lydenheder, giver op."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "Ingen tilgængelig lydenhed blev fundet."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Ingen data tilgængelig"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Ingen enhed (driver) tilgængelig"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Ingen plads tilbage på enhed"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "Intet sådant punkt"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Ingen sådan hændelse"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Ingen sådan fil, enhed eller mappe"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Ingen sådan inddatakanal"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Ingen sådan uddatakanal"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Ingen sådan procedure"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Intet mål"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Ugyldig objektegenskab"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4449,13 +4427,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Ingen"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4465,7 +4443,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4474,18 +4452,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Node"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Nodepunkt"
 
@@ -4493,19 +4471,19 @@ msgstr "Nodepunkt"
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Nodefrekvens"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4519,75 +4497,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr "Node_længde"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Noter og information om denne udgivelsescyklus"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr "Giv brugere besked via fejlklokke hvis redigeringer ikke kan udføres"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Antal kolonner"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Antal rækker"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Antal elementer (C-specifik)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Objektmarkering: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Demoer på nettet..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Lydarkiv på nettet..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "_Hjælp på nettet..."
 
@@ -4595,12 +4573,12 @@ msgstr "_Hjælp på nettet..."
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Åbn projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4609,7 +4587,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4618,29 +4596,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Åbn eksisterende projekt"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Åbn mislykkedes"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Åbn filbrowser"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Åbner projekt `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Rækkefølge"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Filterrækkefølge"
 
@@ -4659,12 +4637,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Uddata"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Retning"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Oprind.: %s\n"
@@ -4672,58 +4650,58 @@ msgstr "Oprind.: %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Andre kilder"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Andre kilder"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Ikke nok hukommelse"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Uddata"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4735,16 +4713,16 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Uddatasignaler"
 
@@ -4757,7 +4735,7 @@ msgstr "Venstre lydstyrke"
 msgid "Output [dB]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4771,32 +4749,42 @@ msgstr ""
 msgid "Outputs"
 msgstr "Uddata"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM-inddatamodul"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM-uddatamodul"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Vis beskeder om problemer med PCM-enhedsvalg"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Vis fejl ved filoptagelse"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr ""
 
@@ -4804,64 +4792,64 @@ msgstr ""
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parameter"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametre"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Fortolkningsfejl"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Stemmer"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Stemmer"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Indsæt"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Sti"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Mønster"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4889,24 +4877,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Procent af CPU-forbrug"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -4920,52 +4908,52 @@ msgstr "Pianonoder"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Afspil node"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Afspil eller genstart afspilning af projektet"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Afspilningsindstillinger"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Vælg venligst den tastaturgenvej der skal installeres for funktion: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Tryk venligst på den tastaturgenvej der skal installeres..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Udvidelsesmoduler"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4973,63 +4961,63 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Placering"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Placering optaget"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Indstillinger"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Procedurebrowser"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Procedure_browser"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procedure aktuelt optaget"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Procedureudførelse afbrudt"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Procedureudførelse mislykkedes"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Ugyldig procedureparameter"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5038,18 +5026,18 @@ msgstr ""
 "Procedure: %s\n"
 "Skript: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Proces:  %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profileringsprogram"
 
@@ -5058,59 +5046,59 @@ msgstr "Profileringsprogram"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Egenskaber"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Egenskabsnavn"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Giv et overblik over hele indholdet i BEAST-dokumentationen"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Giver et overblik over udviklingsrelaterede emner og dokumenter"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Giver en introduktion til de mest normale opgaver"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5126,43 +5114,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5179,43 +5167,43 @@ msgstr "Retning"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Fjerdedelsnode"
 
@@ -5232,37 +5220,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC-filer"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Rackredigering"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Rackredigering"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Øg"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Øg den aktuelt valgte tastbinding relativt til dens naboer"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Interval:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5270,37 +5258,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Læsning mislykkedes"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Genopbyg"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Optager lydinddata"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Omgør den sidste fortrudte handling"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5308,7 +5292,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5322,7 +5306,7 @@ msgstr ""
 
 # Det kan også være noget med at slippe den, det kunne måske være værd
 # at høre udviklerne om
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Udløs tæller"
 
@@ -5331,48 +5315,48 @@ msgstr "Udløs tæller"
 msgid "Reload current page"
 msgstr "Genindlæs aktuel side"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Fjern modul"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Fjern stier"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Fjern sang eller synthesizer"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Fjern alle hændelser i fokuscellen"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Fjern den aktuelt valgte synthesizer (sang)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Fjerner markeringen fra listen \"%s\""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Omdøb"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Omdøb stemmer"
 
@@ -5386,15 +5370,15 @@ msgstr "Gentag"
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Rapporter en Beastfejl..."
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Nulstil egenskaber"
 
@@ -5407,17 +5391,17 @@ msgstr "Nulstil egenskaber"
 # flytter musen eller noget tilsvarende.  Så man kan have en 'hændelse'
 # der repræsenterer at brugeren udfører en bestemt type 'handling'.  Det
 # er dog ikke så ofte at brugeren har brug for at vide den slags
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Hændelse for ændring af størrelse på kontrol"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr ""
 
@@ -5425,81 +5409,83 @@ msgstr ""
 msgid "Resonance [%]"
 msgstr "Resonans [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Genstarter afspilning"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Højre"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Højre lydinddata"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Højre lyduddata"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Højre ud"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Højre lydstyrke"
 
@@ -5507,48 +5493,48 @@ msgstr "Højre lydstyrke"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Inddata for højre kanal"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr "Højre mod venstre"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Routing"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "Routing"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "Routing"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "Routing"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5556,11 +5542,11 @@ msgstr ""
 msgid "STime"
 msgstr "STid"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Lydprøvesti"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Lydprøve eller instrumentnavn"
 
@@ -5593,100 +5579,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Gem som effekt..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Gem som instrument..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Gem ændringer"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Gem effekt"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Gem instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Gem _som..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Gem synthesizernet til mappe med effekter"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Gem synthesizernet til mappen med instrumenter"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Gem projektet før dets vindue lukkes?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Gem: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Gemmer effekt `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Gemmer instrument `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Gemmer projekt `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Skript"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Udførelsesfejl for skript."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Skripter"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Søgestier"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5694,7 +5675,7 @@ msgid ""
 msgstr ""
 "Søgesti på mapper, adskilt af \"%s\", som bruges til at finde lydprøver."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5702,14 +5683,14 @@ msgid ""
 msgstr ""
 "Søgesti på mapper, adskilt af \"%s\", som bruges til at finde lydprøver."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5717,7 +5698,7 @@ msgid ""
 msgstr ""
 "Søgesti på mapper, adskilt af \"%s\", som bruges til at finde lydprøver."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5725,14 +5706,14 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 "Søgesti på mapper, adskilt af \"%s\", som bruges til at finde lydprøver."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5750,56 +5731,56 @@ msgstr "Filtrerede lyduddata"
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Søgning mislykkedes"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Vælg"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Vælg farve"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Vælg mappe"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Vælg fil"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Vælg region"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Vælg alle hændelser"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Vælg alle noder"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Vælg uddatamodul"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5815,7 +5796,7 @@ msgstr "Angiv andelen af resonans i procent"
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5835,35 +5816,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5875,76 +5856,56 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Vis info"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Vis beskeder om problemer med MIDI-enhedsvalg"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Vis beskeder om problemer med PCM-enhedsvalg"
 
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Vis beskeder om problemer med PCM-enhedsvalg"
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Vis fejl ved filoptagelse"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Formindsk vandret"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Formindsk lodret"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Formindsk rullebjælkeområdet"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Signal ind"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Signalinddata"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Signaluddata"
 
@@ -5953,60 +5914,60 @@ msgstr "Signaluddata"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
 # sekstendedel sb., -en, -e, i sms. sekstendedels-, fx sekstendedelsnode.
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "sekstendedelsnode"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Fireogtresdelsnode"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Størrelse"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6014,57 +5975,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Enlig uddata"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: Sluk alle andre busser"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Sang"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Sang: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -6079,31 +6040,27 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Start diskoptagelse"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Start redigering"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Start:"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Start procedure"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Start en internetbrowser der peger på demosangene på nettet"
 
@@ -6111,81 +6068,81 @@ msgstr "Start en internetbrowser der peger på demosangene på nettet"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Start en internetbrowser der peger på BEASTs hjemmeside"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "Start en internetbrowser der peger på hjælpen på BEASTs hjemmeside"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Start en internetbrowser der peger på lydarkivet på nettet"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Start en internetbrowser med en fejlrapportformular til BEAST bugzilla"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Start:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Starter afspilning"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Opstart"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Trin"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Stop afspilning af projektet"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Stopper afspilning"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Gem referencer til wavefiler"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6200,51 +6157,51 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Synk"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Synkroniser venstre og højre lydstyrke"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Synthesizer"
@@ -6254,15 +6211,15 @@ msgstr "Synthesizer"
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6270,49 +6227,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Syntesenetværk som skal bruges som MIDI-instrument"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Syntesenetværk der skal bruges som instrument"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Syntesesignaler (fra spor og busser) brugt som businddata"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Synthesizer"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Synthesizer: %s"
@@ -6325,32 +6282,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Teknisk beskrivelse af den flertrådede syntesemotor innards"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Midlertidig fejl"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Tekstfarve"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Tekstpost"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6386,13 +6343,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "Lydkanalen der skal spilles, normalt 1 for venstre, 2 for højre"
 
@@ -6403,20 +6360,20 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 "Retningen på cellebevægelse hver gang en hændelse eller node blev redigeret"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Filterdesigntypen"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6424,7 +6381,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6444,17 +6401,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "Den sidste programversion som viste denne beskedtype"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6470,7 +6427,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6481,22 +6438,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Projektet er blevet ændret."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6509,33 +6466,33 @@ msgstr ""
 "forberedt på at arbejde omkring ustabilitet i koden (det vil sige gem dine "
 "projekter ofte)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Etikettens tekst"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr "Varigheden på forsinkelsen fra venstre mod højre"
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr "Varigheden på forsikelsen fra højre mod venstre"
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6543,11 +6500,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Filtypertypen der skal bruges"
 
@@ -6556,39 +6513,39 @@ msgstr "Filtypertypen der skal bruges"
 msgid "The type of saturation to be used"
 msgstr "Filtypertypen der skal bruges"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Toogtredivedelsnode"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "Denne procedure har flere returværdier."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6638,27 +6595,27 @@ msgstr "Trådprioritet fra -20 (høj) til +19 (lav)"
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Tid"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6666,21 +6623,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "For mange åbne filer"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "For mange åbne filer i systemet"
 
@@ -6688,42 +6645,42 @@ msgstr "For mange åbne filer i systemet"
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Spor"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Spor der indeholder instrumentdefinitioner og stemmer med noder"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6732,7 +6689,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Ufiltrerede inddata"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6744,44 +6701,44 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Trioliseret ottendedelsnode"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Trioliseret halvnode"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Trioliseret hundredeogotteogtyvendedelsnode"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Trioliseret fjerdedelsnode"
 
 # sekstendedel sb., -en, -e, i sms. sekstendedels-, fx sekstendedelsnode.
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Trioliseret sekstendedelsnode"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Trioliseret fireogtresdelsnode"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Trioliseret toogtredivedelsnode"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Trioliseret helnode"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Type"
 
@@ -6789,145 +6746,145 @@ msgstr "Type"
 msgid "UTime"
 msgstr "UTid"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Fortryd"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Fortryd sidste redigering"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Fortryd effekten af den sidste handling"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Ufiltrerede inddata"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Unikt navn på dette objekt"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Ukendt fejl"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Ukendt format"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Fravælg alle hændelser"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Fravælg alle noder"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Uangivet længde"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Ubrugt"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Op"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Opdaterer visning"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Brug understregning"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Version"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Farve på lodret bjælke"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Farve på lodret gitter"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Lodret region"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Lodret skala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6941,12 +6898,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr "Virtuelt rack"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6955,50 +6912,45 @@ msgstr ""
 msgid "Volume"
 msgstr "Lydstyrke"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Lydstyrkejustering i decibel af venstre buskanal"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Lydstyrkejustering i decibel af højre buskanal"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "WAVE-fil"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Advarsel"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Uddata for wave"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Wavearkiv"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Wave der skal bruges som instrument"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7007,7 +6959,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "Wave_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Waver"
 
@@ -7033,35 +6985,35 @@ msgid "Wet out [%]"
 msgstr ""
 
 # de her er sammensatte navneord, "Helnode"
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Helnode"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Vinduestørrelse"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Skrivning mislykkedes"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Skriv projekt til en specifik fil"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Skriv projekt til disk"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Forkert antal kanaler"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7069,7 +7021,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr ""
 
@@ -7078,15 +7030,15 @@ msgstr ""
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Om..."
 
@@ -7119,11 +7071,11 @@ msgstr "_Beasts hjemmeside..."
 msgid "_Cancel"
 msgstr "_Afbryd"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Ryd fortryd"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Luk"
 
@@ -7138,7 +7090,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7150,7 +7102,7 @@ msgstr "_Rediger"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_OSS..."
 
@@ -7179,7 +7131,7 @@ msgstr "_Fremad"
 msgid "_Help"
 msgstr "_Hjælp"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importer MIDI..."
 
@@ -7198,7 +7150,7 @@ msgstr "_Inddata & uddata"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Sammenføj..."
 
@@ -7207,11 +7159,11 @@ msgstr "_Sammenføj..."
 msgid "_Misc"
 msgstr "_Diverse"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Ny"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Åbn..."
 
@@ -7220,11 +7172,11 @@ msgstr "_Åbn..."
 msgid "_Other Sources"
 msgstr "_Andre kilder"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Afspil"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Indstillinger..."
 
@@ -7239,19 +7191,19 @@ msgstr "_Projekt"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Hurtigstart..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Afslut"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Omgør"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Udgivelsesnoter..."
 
@@ -7270,7 +7222,7 @@ msgstr "_Fjern"
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Gem"
 
@@ -7295,7 +7247,7 @@ msgstr "_Sang"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Stop"
 
@@ -7316,7 +7268,7 @@ msgstr ""
 msgid "_Tools"
 msgstr "_Værktøjer"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Fortryd"
 
@@ -7336,7 +7288,12 @@ msgstr "_Visning"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Lydinddata"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "forbindelse afbrudt"
 
@@ -7564,28 +7521,39 @@ msgstr ""
 msgid "control-90"
 msgstr "kontrol-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Kunne ikke påbegynde optagelse til disk."
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "dræbt af janitor"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "behandler"
 
 #~ msgid "A unique number identifying this thread"
 #~ msgstr "Et unikt nummer der identificerer denne tråd"
 
+#~ msgid "Always"
+#~ msgstr "Altid"
+
 #~ msgid "Child System Time"
 #~ msgstr "Systemtid til underelement"
 
 #~ msgid "Child User Time"
 #~ msgstr "Brugertid for underelement"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostik"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7593,12 +7561,36 @@ msgstr "behandler"
 #~ "Kassér alle PCM-uddata og lever nulblokke som inddata. Denne\n"
 #~ "driver er ikke en del af den automatiske PCM-enhedsudvælgelsesliste."
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Vis dialoger med diagnosticeringsbeskeder"
+
+#~ msgid "Error"
+#~ msgstr "Fejl"
+
+#~ msgid "Information"
+#~ msgstr "Information"
+
+#~ msgid "Launch Web Browser"
+#~ msgstr "Start internetbrowser"
+
+#~ msgid "No Audio"
+#~ msgstr "Ingen lyd"
+
+#~ msgid "No MIDI"
+#~ msgstr "Ingen MIDI"
+
 #~ msgid "Priority"
 #~ msgstr "Prioritet"
 
 #~ msgid "Processor"
 #~ msgstr "Processor"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Optager lydinddata"
+
+#~ msgid "Script"
+#~ msgstr "Skript"
+
 #~ msgid "System Time"
 #~ msgstr "Systemtid"
 
@@ -7625,6 +7617,9 @@ msgstr "behandler"
 #~ msgid "User Time"
 #~ msgstr "Brugertid"
 
+#~ msgid "Warning"
+#~ msgstr "Advarsel"
+
 #~ msgid "bar, |"
 #~ msgstr "bar, |"
 
diff --git a/po/de.po b/po/de.po
index 73321bb..84d0aeb 100644
--- a/po/de.po
+++ b/po/de.po
@@ -18,7 +18,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast master\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2010-06-17 23:32+0100\n"
 "Last-Translator: Mario Blättermann <mariobl gnome org>\n"
 "Language-Team: German <gnome-de gnome org>\n"
@@ -27,7 +27,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -35,7 +35,7 @@ msgstr ""
 "\n"
 "Verfügbare MIDI-Treiber:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -44,40 +44,40 @@ msgstr ""
 "Verfügbare PCM-Treiber:\n"
 
 # CHECK
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 "  das Zusammenlegen von Spalten mit dem linken/rechten Nachbarn erlauben"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  zeige 2(-99..+99)- oder 4(-9999..+9999)-stellige Dezimalzahlen mit "
 "Vorzeichen"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  zeige 2(-FF..+FF)- oder 4(-FFFF..+FFFF)-stellige Hexadezimalzahlen mit "
 "Vorzeichen"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  zeige 2(00..99)- oder 4(0000..9999)-stellige Dezimalzahlen"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  zeige 2(00..FF)- oder 4(0000..FFFF)-stellige Hexadezimalzahlen"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  zeige gepunktete vertikale Linie"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  Zeige Noten im ersten, zweiten, ... Kanal"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -85,53 +85,53 @@ msgstr ""
 "  Zeige Versatz, Länge oder Beweglichkeit der Noten im ersten, zweiten, ... "
 "Kanal"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  zeige durchgezogene vertikale Linie"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  füge vertikalen Freiraum ein"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  wähle verschiedene Ereignistypen (controls, continuous controllers)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  wählt eine von 3 vordefinierten Farben"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (Speicherauszug erstellt)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: Automatisierung deaktiviert"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: Automatisierung aus MIDI-Steuerung: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: Automatisierung aus MIDI-Steuerung: %s (MIDI-Kanal: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Hinweis)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr " …"
 
@@ -144,11 +144,11 @@ msgstr "/Audio-Quellen/Rauschen"
 msgid "/Audio Sources/Organ"
 msgstr "_Audio-Quellen"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio-Quellen/Standard-Oszillator"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Audio-Quellen/Wellenform-Oszillator"
 
@@ -164,36 +164,36 @@ msgstr "/Aufbessern/Chor"
 msgid "/Filters/Bass Filter"
 msgstr "/Filter/Bass-Filter"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad-Typen"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Ein- und Ausgabe/Instrumentenausgabe"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "_Ein- und Ausgabe"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Ein- und Ausgabe/MIDI-Steuerungseingabe"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Ein- und Ausgabe/MIDI-Stimmeingabe"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Ein- und Ausgabe/PCM-Eingabe"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Ein- und Ausgabe/PCM-Ausgabe"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Verschiedenes/Schnüffler"
 
@@ -201,19 +201,19 @@ msgstr "/Verschiedenes/Schnüffler"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Andere Quellen/Konstant"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -231,19 +231,19 @@ msgstr "/Routing/Verstärker"
 msgid "/Routing/Summation"
 msgstr "/Routing/Verstärker"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 #, fuzzy
 msgid "/Song/Duplicate parts (loop range)"
 msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
@@ -252,119 +252,119 @@ msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
 msgid "/Spatial/Balance"
 msgstr "/Raumklang/Abgleich"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualisierung/Virtuelle Eingabe"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualisierung/Virtuelle Ausgabe"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualisierung/Virtuelle Subsynthese"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "1024-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -373,19 +373,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr "Gleichstufige 12-Ton-Temperatur"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "128-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "16-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "16384-Werte FFT Anzeige"
 
@@ -397,43 +397,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -445,15 +445,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "2-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "2048-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "256-Werte FFT Anzeige"
 
@@ -465,47 +465,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "32-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "32768-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "4-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "4096-Werte FFT Anzeige"
 
@@ -529,23 +529,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr "Gleichstufige 12-Ton-Temperatur"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "512-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "64-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "65536-Werte FFT Anzeige"
 
@@ -553,19 +553,19 @@ msgstr "65536-Werte FFT Anzeige"
 msgid "7 Tone Equal Temperament"
 msgstr "Gleichstufige 12-Ton-Temperatur"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "8-Werte FFT Anzeige"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "8192-Werte FFT Anzeige"
 
@@ -577,76 +577,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -673,12 +673,12 @@ msgstr ""
 "Temperatur, abgekürzt als 7-TET. Eine Oktave wird hierbei in sieben gleiche "
 "Teile zu 171 Cents zerlegt."
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Ein Leitfaden zum Entwickeln von Plugins"
 
 # CHECK
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -686,11 +686,11 @@ msgstr ""
 "Eine Zeichenkette mit _-Zeichen an bestimmten Positionen entspricht den im "
 "Text zu unterstrichenden Zeichen"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -698,12 +698,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Abgebrochen"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Abbruch"
 
@@ -717,50 +717,50 @@ msgstr "Verstärkte Audio-Ausgabe"
 msgid "Accumulated audio output 2"
 msgstr "Verstärkte Audio-Ausgabe"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Hinzufügen"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Neuer benutzerdef. Synthesizer"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Neuer MIDI-Synthesizer"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Einen neuen MIDI-Synthesizer zur Steuerung eines Instruments durch externe "
 "MIDI-Ereignisse anlegen"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Einen neuen Bus zum Mixer hinzufügen"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Ein neues Synthesenetz zur Effekt- oder Instrumentbenutzung in Songs anlegen"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Eine neue Spur zu diesem Titel hinzufügen"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Eine neue Spur zu diesem Titel hinzufügen"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Ordner zum Suchpfad hinzufügen"
 
@@ -772,24 +772,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Hinzufügen …"
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Die Auswahl der Liste »%s« in die Liste »%s« einfügen"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "FFT-Fenstergröße anpassen"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -809,23 +809,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr "Den Abgleich zwischen dem linken und rechten Ausgabekanal festlegen"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Allgemeine Programmeinstellungen vornehmen"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Allgemeine Songeinstellungen vornehmen"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Allgemeine Synthesizereinstellungen vornehmen"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Relative Bündigkeit der Werte und Skalen einstellen"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Die Anzahl der Zeilen zwischen den schattierten Zeilen"
 
@@ -841,18 +841,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Die Ansichtsgröße der Router-Anzeige anpassen"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Legt fest, ob dB-Werte anstatt Linien angezeigt werden"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Ausrichtungen"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -870,7 +870,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -887,39 +887,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Aftertouch aus"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Steuerereignisse ausrichten"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Ereignisse ausrichten"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Alle"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Immer"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Grad der Verstimmung in Cent (hundertster Teil eines Halbtonschritts)"
 
@@ -927,7 +922,7 @@ msgstr "Grad der Verstimmung in Cent (hundertster Teil eines Halbtonschritts)"
 msgid "Amplified audio output"
 msgstr "Verstärkte Audio-Ausgabe"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -940,12 +935,12 @@ msgstr ""
 "Wiedergabevorgänge unerwartete Ergebnisse zeigen (wie z.B. Stille als "
 "Ausgabesignal)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr "Ein Fehler trat während der Ausführung der Skiptprozedur »%s« auf: %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -953,11 +948,11 @@ msgstr ""
 "Ein Fehler trat beim Öffnen der aufgezeichneten Datei auf. Die Auswahl einer "
 "anderen Datei könnte dieses Problem beseitigen."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Antworten zu häufig gestellten Fragen"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Anti-Alias"
 
@@ -966,7 +961,7 @@ msgstr "Anti-Alias"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Konfigurationsänderungen für das Layout des Design-Editors übernehmen"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Datenfeld mit Spaltentypen"
 
@@ -1007,7 +1002,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Zuordnungen"
 
@@ -1015,7 +1010,7 @@ msgstr "Zuordnungen"
 msgid "Attack [ms]"
 msgstr "Ansprechzeit [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1050,35 +1045,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio-Aus"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Audio-Aus"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Audio-Ein"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Audio-Ein%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Audio-Ein1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Audio-Ein2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Audio-Ein3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Audio-Ein4"
 
@@ -1087,23 +1087,23 @@ msgstr "Audio-Ein4"
 msgid "Audio Input"
 msgstr "Audio-Eingabe"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Audio-Eingabe 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Audio-Eingabe 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Audio-Eingabe 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Audio-Eingabe 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Audio-Eingabesignal"
 
@@ -1111,13 +1111,13 @@ msgstr "Audio-Eingabesignal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Audio-Aus"
 
@@ -1132,17 +1132,21 @@ msgstr "Audio-Aus1"
 msgid "Audio Out2"
 msgstr "Audio-Aus2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Audio-Ausgabe"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Audio-Quellen/Rauschen"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Audio-Quellen/Rauschen"
@@ -1157,7 +1161,7 @@ msgstr "Audio-Aus1"
 msgid "Audio Sum2"
 msgstr "Audio-Aus2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr "Audiogerät »%s ist nicht für Eingabe verfügbar, Audiogerät: %s=%s"
@@ -1174,11 +1178,11 @@ msgstr "Audio-Eingabe 1"
 msgid "Audio input 2"
 msgstr "Audio-Eingabe 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autoren:"
 
@@ -1186,12 +1190,12 @@ msgstr "Autoren:"
 msgid "Auto Output"
 msgstr "Auto-Ausgabe"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Auto-Kürzen"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1205,7 +1209,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Verfügbare Eingänge"
 
@@ -1214,19 +1218,19 @@ msgstr "Verfügbare Eingänge"
 msgid "Available Items:"
 msgstr "Verfügbare Objekte:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Verfügbare Ausgänge"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Verfügbare Postprozessoren"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Verfügbare Synthesizer"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Verfügbare Waves"
 
@@ -1244,27 +1248,26 @@ msgstr ""
 "Durchschnittliche Anzahl der Millisekunden pro Sekunde der Nutzer-CPU-Zeit, "
 "die vom Prozess verwendet wird"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Info zu BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Beast-Startvorgang"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST-Version %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE-Kern"
 
@@ -1280,37 +1283,37 @@ msgstr "BSE-Multi-Part-Wave-Datei"
 msgid "BSE Synthesis File"
 msgstr "BSE-Synthesedatei"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Hintergrundfarbe"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Hintergrundbild"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Hintergrundschattierung 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Hintergrundschattierung 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Hintergrundbild des Mustereditors."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Vom Piano-Roll-Editor verwendetes Hintergrundbild."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1334,12 +1337,12 @@ msgstr "Pegel Steuereingabe abgleichen"
 msgid "Bank Select"
 msgstr "Auswahl"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Grundfrequenz"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Basisoktave"
 
@@ -1352,11 +1355,11 @@ msgstr "Basislautstärke"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Basisverstärkung (das Steuersignal verstärkt bis hier)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Schläge pro Minute"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Neue Tastenkombination einer Programmfunktion zuweisen"
 
@@ -1364,7 +1367,7 @@ msgstr "Neue Tastenkombination einer Programmfunktion zuweisen"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Anhebung"
 
@@ -1410,21 +1413,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Busname"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Busse"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "Codec-Fehler"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "SPALTENTYPEN"
 
@@ -1440,27 +1443,27 @@ msgstr "CPU#"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Abbrechen"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Frequenz zentrieren"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Frequenzeingabe zentrieren"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Die momentan gewählte Tastenkombination ändern"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1468,22 +1471,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Ändern …"
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 "Am Projekt »%s« wurden seit dem letzten Speichern Änderungen vorgenommen."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Kanal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Kanalbeschriftungen"
 
@@ -1492,37 +1495,37 @@ msgstr "Kanalbeschriftungen"
 msgid "Channel Pressure"
 msgstr "Kanaldruck"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Kanal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanal%u [%%]"
 
 # CHECK
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanel%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, fuzzy, c-format
 msgid "Channel%u [float]"
 msgstr "Kanalbeschriftungen"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Rollrichtung der Anzeige wählen"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Horizontale oder vertikale Ausrichtung auswählen"
 
@@ -1531,34 +1534,34 @@ msgid "Chorus audio output"
 msgstr ""
 
 # CHECK
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Löschen"
 
 # CHECK
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Die momentane Auswahl löschen"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "%s schließen"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Alle Fenster schließen und beenden"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Projekt schließen"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Farbeintrag"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Kommentar"
 
@@ -1580,7 +1583,7 @@ msgstr "Einstellungen"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Spaltenlayout des Design-Editors konfigurieren"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1606,16 +1609,16 @@ msgstr "Konstant negativ ZENTRIERT"
 msgid "Constant Negative HIGH"
 msgstr "Konstant negativ HOCH"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Konstante Ausgabe %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr "Konstanter Signalwert"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1623,11 +1626,11 @@ msgstr ""
 "Konstanter Signalwert als Note, entsprechend der aktuellen musikalischen "
 "Stimmung in Hertz umgewandelt"
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr "Konstanter Signalwert, interpretiert als Frequenzwert in Hertz"
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Inhalt"
 
@@ -1699,7 +1702,7 @@ msgstr "Stetig 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Mitwirkende:"
 
@@ -1995,12 +1998,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Automatisierung der Steuerung"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Steuerautomatisierung: %s"
@@ -2013,7 +2016,7 @@ msgstr "Steuereingang"
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Steuerungstyp:"
@@ -2024,62 +2027,62 @@ msgid "Control Type:"
 msgstr "Steuerungstyp:"
 
 # CHECK
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Controller"
 
 # CHECK
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Regelt die Oktave abhängig von den eingegebenen Noten"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopieren"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Die momentane Auswahl in die Zwischenablage kopieren"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Copyright-Lizenz, die auf dieses Objekt angewandt wird"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Verknüpfung anlegen"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Einen neuen Part in einem Song erstellen."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Eine neue Spur für einen Titel erzeugen."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Einen neuen Mixerbus für ein Lied erzeugen."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 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"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Eine neue Projektansicht öffnen"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Ein neues Projekt anlegen"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Erstellungsdatum"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2093,23 +2096,23 @@ msgstr "Strg-Ein1"
 msgid "Ctrl In2"
 msgstr "Strg-Ein2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Steuerausgang"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Strg-Aus1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Strg-Aus2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Strg-Aus3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Strg-Aus4"
 
@@ -2118,15 +2121,15 @@ msgstr "Strg-Aus4"
 msgid "Current Items:"
 msgstr "Aktuelle Objekte:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Ausschneiden"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Grenzfrequenz (alle Filter)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Grenzfrequenz 2 (Bandpass/Stopp)"
 
@@ -2136,20 +2139,20 @@ msgid "Cutoff [%]"
 msgstr "Abfall [%]"
 
 # CHECK
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Abfall [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "GERÄT,,ODUS"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP-Engine …"
 
@@ -2157,7 +2160,7 @@ msgstr "DSP-Engine …"
 msgid "Data Entry"
 msgstr "Dateneintrag"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Fehlerhafte Daten"
 
@@ -2180,7 +2183,7 @@ msgstr "DavChorus fügt dem Klang mehr tiefe hinzu"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr "Abfall"
 
@@ -2188,151 +2191,146 @@ msgstr "Abfall"
 msgid "Decay [%]"
 msgstr "Abfall [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Vorgegebener Autor"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Vorgabelizenz"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Vorgabewerte"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Vorgabewert für »Autor«-Felder"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Vorgabewert für »Lizenz«-Felder"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr "Verzögerung (Sekunden)"
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Löschen"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Steuerereignis löschen"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Verknüpfung löschen"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Note löschen"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Part löschen"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Einen Part aus einem Song löschen."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Eine Spur aus einem Song entfernen."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Einen Mixerbus aus einem Lied entfernen."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Note löschen (Maustaste 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Parts löschen"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Die komplette Rückgängig-Chronik löschen"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Den momentan gewählten Bus löschen"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Die momentan gewählte Tastenkombination löschen"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Die momentan gewählte Spur löschen"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Die momentan gewählte Wave löschen"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Nenner"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Beschreibung"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Details:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Erkanntes Dateiformat"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Plugins entwickeln …"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Entwicklung …"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Gerät besetzt"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Gerätekonfigurationen simmen nicht überein"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Gerät kann nicht asynchron angesteuert werden"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Gerät oder Ressource ist belegt"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnose"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Skala"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Skala (logarithmisch)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialoge"
 
@@ -2353,17 +2351,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Richtung"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Nicht speichern"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2378,7 +2376,7 @@ msgid "Discard changes and close dialog"
 msgstr "Änderungen verwerfen und Dialog schließen"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2387,126 +2385,127 @@ msgstr ""
 "erzeugen. Dieser Treiber ist nicht Teil der automatischen\n"
 "Geräteauswahlliste für MIDI-Geräte."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Eingang trennen"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Eingang trennen"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Ausgang trennen"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Ausgang trennen"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Festplattenaufnahme starten"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Eine Übersicht über alle Prozeduren geben"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Entwickler und Mitwirkende anzeigen"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Dialoge mit Fehlerdiagnosemeldungen anzeigen"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Dialoge mit Diagnosemeldungen anzeigen"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Dialoge mit Informationsmeldungen anzeigen"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Statistik- und Zeitmessinformationen anzeigen"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Verzerrte Audio-Ausgabe"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "_Inhaltsverzeichnis"
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "Done Out"
 msgstr "Aus, links"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Aus, links"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Verlängerte Achtelnote"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Verlängerte halbe Note"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Verlängerte Hundertachtundzwanzigstelnote"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Verlängerte Viertelnote"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Verlängerte Sechzehntelnote"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Verlängerte Vierundsechzigstelnote"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Verlängerte Zweiunddreißigstelnote"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Verlängerte ganze Note"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Herunter"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Werte anzeigen"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Eine Linie zur Ereignisausrichtung zeichnen"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Synthesenetzwerke geglättet zeichnen?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Drop-Down-Knopf"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Drop-Down-Liste"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Frequenzeingabe des Schlagzeugs"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
@@ -2514,25 +2513,25 @@ msgstr ""
 "Frequenz des Schlagzeugs als Notenwert, entsprechend der aktuellen "
 "musikalischen Stimmung in Hertz umgewandelt"
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr "Frequenz des Schlagzeugs in Hertz"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplizieren"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "EREIGNISSE:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "BEISPIEL:"
 
@@ -2541,23 +2540,23 @@ msgstr "BEISPIEL:"
 msgid "E_xamples"
 msgstr "_Beispiele"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Bearbeiten"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Part bearbeiten"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Ablageobjekt bearbeiten"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Die momentan gewählte Wave bearbeiten"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2567,12 +2566,12 @@ msgstr ""
 "Taste 1: Verknüpfungen anlegen, Taste 2: Verschieben, Taste 3: Eigenschaften "
 "festlegen"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Bearbeiten/Verschieben/Menü (Maustasten 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2584,28 +2583,28 @@ msgstr "Effektsteuerung 1"
 msgid "Effect Control 2"
 msgstr "Effektsteuerung 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Effekt-Pfad"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Achtelnote"
 
 # CHECK
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Gewichtung"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Farbe eines leeren Feldes"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr "Klingel bei Fehlern aktivieren"
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2614,25 +2613,25 @@ msgstr ""
 "Eingabefelder. Für einige Felder wird dies erst nach einem Neustart "
 "angewendet."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 "Legt fest, ob Nachrichten eines bestimmten Typs angezeigt werden sollen"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Ende:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 "Stellen Sie sicher, dass jeder Part eines Liedes mindestens einer Spur "
@@ -2655,16 +2654,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Fehler"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Fehler: "
 
@@ -2673,76 +2667,76 @@ msgstr "Fehler: "
 msgid "Events"
 msgstr "Ereignisse"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Jede achte und sechzehnte Zeile"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Jede achte Zeile"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Jede vierte und achte Zeile"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Jede vierte und sechzehnte Zeile"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Jede vierte und zwölfte Zeile"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Jede vierte Zeile"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Jede zweite und vierte Zeile"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Jede zweite Zeile"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Jede sechzehnte Zeile"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Jede sechste und zwölfte Zeile"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Jede sechste Zeile"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Jede dritte und sechste Zeile"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Jede dritte und zwölfte Zeile"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Jede dritte Zeile"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Jede zwölfte Zeile"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Alles in Ordnung"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "»%s« wird ausgeführt"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Prozedur »%s« aus dem Skript »%s« wird ausgeführt."
@@ -2751,11 +2745,11 @@ msgstr "Prozedur »%s« aus dem Skript »%s« wird ausgeführt."
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Exponenzielle FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Audio exportieren"
 
@@ -2763,87 +2757,83 @@ msgstr "Audio exportieren"
 msgid "Expression"
 msgstr "Ausdruck"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Gerätepuffer konnte nicht konfiguriert werden"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Konfiguration des Geräteformats fehlgeschlagen"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Grerätefrequenz konnte nicht konfiguriert werden"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Gerätelatenz konnte nicht konfiguriert werden"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Anzahl der Gerätekanäle konnte nicht konfiguriert werden"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Ausführen der Skriptprozedur »%s« fehlgeschlagen: %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr "Ausführbarer Webbrowser konnte nicht gestartet werden"
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Das Laden des Projekts »%s« ist fehlgeschlagen: %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Das Öffnen der Wave-Datei »%s« ist fehlgeschlagen: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Das Zusammenführen des Projekts »%s« ist fehlgeschlagen: %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Öffnen der MIDI-Geräte fehlgeschlagen: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Öffnen der PCM-Geräte fehlgeschlagen: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Öffnen der Ausgabedatei »%s« fehlgeschlagen: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Die Aufzeichnung auf Festplatte konnte nicht gestartet werden."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2855,11 +2845,11 @@ msgstr ""
 "Grund:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Informationen zum Durchsuchen konnten nicht geholt werden"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2873,7 +2863,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2885,83 +2875,84 @@ msgstr ""
 "Grund:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Kindprozess konnte nicht erstellt werden"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Die Aufzeichnung auf Festplatte konnte nicht gestartet werden."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Start der Aufnahme vom Audiogerät ist gescheitert."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Die Aufzeichnung auf Festplatte konnte nicht gestartet werden."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 "Nach der Erzeugung der Synthesemodule in den Bearbeitungsmodus "
 "zurückschalten?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr "Rückkopplung (%):"
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Datei wählen"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Datei ist leer"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Datei existiert bereits"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Letzte Änderung der Datei"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Dateigröße in Bytes"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Dateiname"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Dateinameneingabe"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Filteralgorithmus"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Filter auswählen"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Filterangabe"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Filtertyp"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr "Grenzfrequenz des Filters"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -2969,15 +2960,15 @@ msgstr ""
 "Filter-Trennfrequenz als Notenwert, entsprechend der aktuellen musikalischen "
 "Stimmung in Hertz umgewandelt"
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Grenzfrequenz des Filters in Hertz"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Gefiltertes Audio-Signal"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Gefilterte Eingabe"
 
@@ -2985,16 +2976,16 @@ msgstr "Gefilterte Eingabe"
 msgid "Filtered audio output"
 msgstr "Gefilterte Audio-Ausgabe"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filter/Bass-Filter"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 "Eine Spur suchen, die für das Abspielen von Noten des angegebenen Parts "
@@ -3005,15 +2996,15 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Das momentan angezeigte Dokument durchsuchen"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Nach der ersten Spur suchen, die den Part enthält, nützlich für die Suche "
 "nach verwaisten Parts."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Feineinstellung"
 
@@ -3031,15 +3022,15 @@ msgstr "Erste Audio-Eingabe"
 msgid "First control input"
 msgstr "Erste Steuereingabe"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr "Klangfarbe"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Spektrum umkehren"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Anzeige des Spektrums umkehren, tiefe und hohe Frequenzen tauschen"
 
@@ -3047,11 +3038,11 @@ msgstr "Anzeige des Spektrums umkehren, tiefe und hohe Frequenzen tauschen"
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Schriftgröße"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Schriftgröße der in Synthesenetzwerken angezeigten Beschriftungen"
 
@@ -3060,57 +3051,57 @@ msgstr "Schriftgröße der in Synthesenetzwerken angezeigten Beschriftungen"
 msgid "Foot Controller"
 msgstr "Fußpedal"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr "Kommentar oder Beschreibung in freier Form"
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Eingangsfrequenz"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Ausgabefrequenz"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frequenz"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Frequenzeingabe"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Frequenzmodulationseingabe"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr "Frequenzverhältnis"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Frequenzsignal"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3118,28 +3109,28 @@ msgstr ""
 "Frequenz zur Berechnung der Steuerungswerte. Sollte viel kleiner sein als "
 "die Mixerfrequenz des Synthesizers, um die Prozessorlast zu reduzieren."
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Wave-Dateien integrieren"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funktion"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Funktion um neue Tastenkombinationen zu erstellen"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Funktionalität nicht implementiert"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Funktionen, die für eine Tastenkombination aktiviert werden sollen"
 
@@ -3152,41 +3143,41 @@ msgstr "Funktionen, die für eine Tastenkombination aktiviert werden sollen"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public-Lizenz"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "Modulationszuwachseingabe"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Modulationszuwachseingabe"
 
 # CHECK
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulationszuwachs [%]"
 
 # CHECK
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Zuwachs [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 #, fuzzy
 msgid "Gate"
 msgstr "Einfügen"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Out"
 msgstr "Aus, links"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Output"
 msgstr "Ausgabe löschen"
@@ -3195,7 +3186,7 @@ msgstr "Ausgabe löschen"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3215,11 +3206,11 @@ msgstr "Allgemeine Steuerung 3"
 msgid "General Purpose Controller 4"
 msgstr "Allgemeine Steuerung 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Tastaturbelegung"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3241,19 +3232,19 @@ msgstr "Eine Seite vor gehen"
 msgid "Go to browser index"
 msgstr "Zum Browser-Index gehen"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Horizontal ausdehnen"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Vertikal ausdehnen"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Scrollbaren Bereich vergrößern"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "HWrap"
 
@@ -3263,7 +3254,7 @@ msgstr "HWrap"
 msgid "HZoom"
 msgstr "H-Größe"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Halbe Note"
 
@@ -3279,43 +3270,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Homogene Eingabefelder"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Farbe der horizontalen Balken"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Horizontale Gitterfarbe"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Horizontale Skala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Horizontale Skala (logarithmisch)"
 
@@ -3329,19 +3320,19 @@ msgstr "Horizontale Klavier-Ansichtsgröße"
 msgid "Horizontal track zoom"
 msgstr "Horizontale Titel-Ansichtsgröße"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Hundertachtundzwanzigstelnoten"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "Kennung"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr "IIR-Tiefpassfilter"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3349,28 +3340,28 @@ msgstr ""
 "Legt fest, ob ein Unterstrich im Text das folgende Zeichen zum "
 "Kürzelbuchstaben machen soll"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 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"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Bildschattierung"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "MIDI importieren: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Eine Standard-MIDI-Datei in das momentan geöffnete Projekt importieren"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "MIDI-Datei »%s« wird importiert"
@@ -3418,21 +3409,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Vertikale Skala"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Informationen"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "Erste Phase der Oszillator-Wellenform (Schwingungsversatz in Grad)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Initialisierung"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Eingabe"
 
@@ -3446,54 +3432,54 @@ msgstr "Eingabe 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Eingabe 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Eingabe-Zuordnungen"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Eingabekanal %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Eingangsmodulation [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Eingabeport %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Eingangssignale"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Der Eingabekanal wird bereits verwendet"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Zu verwendender Eingabekanal"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Der Eingabekanal ist privat"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Die Ein-/Ausgabekanäle werden bereits verwendet"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Ein-/Ausgabekanäle sind nicht verbunden"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Ein-/Ausgabefehler"
 
@@ -3502,77 +3488,77 @@ msgstr "Ein-/Ausgabefehler"
 msgid "Inputs"
 msgstr "Eingabe"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Einfügen"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Steuerereignis einfügen"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Modul einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Note einfügen"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Part einfügen"
 
 # CHECK
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Den Inhalt der Zwischenablage als momentane Auswahl einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Achtelnoten einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Halbe Noten einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Hundertachtundzwanzigstelnoten einfügen"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Part einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Viertelnoten einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Sechzehntelnoten einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Vierundsechzigstelnote einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Zweiunddreißigstelnote einfügen"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Ganze Noten einfügen"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Parts einfügen/bearbeiten/verschieben (Maustasten 1 und 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Noten einfügen/bearbeiten/verschieben (Maustasten 1 und 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Instrumentenpfad"
 
@@ -3581,95 +3567,95 @@ msgstr "Instrumentenpfad"
 msgid "Instrument flavour"
 msgstr "Instrumentenpfad"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Ungenügende Zugriffsrechte"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Interner Fehler (bitte Fehler melden)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Ungültiger MIDI-Steuerungstyp"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Ungültige Dauer"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Ungültiges Format"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Ungültige Objekteigenschaft"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Ungültiger Versatz"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Ungültige Überschneidung"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Ungültige Synthesemodulverbindung"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Ungültiger Synthesemodultyp"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Umkehren"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Sustain-Pedal umkehren"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Die momentane Auswahl umkehren"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "Den Status des Sustain- (Dämpfer-) Pedals umkehren, so dass Ein und Aus "
 "vertauscht sind"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Ist ein Ordner"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Objekt"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Objektliste"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Ausrichtung"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Bündigkeit"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Tastenkombination"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Tastenkombination, die verwendet wird, um eine Funktion zu aktivieren"
 
@@ -3688,90 +3674,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Knopf"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Knopf (logarithmisch)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA-Pfad"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA-Plugins"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Beschriftung"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Datum der letzten Änderung"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Ansprechzeit [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr "Webbrowser starten"
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Layout:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Links"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Audio links"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Audio-Ein, links"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Audio-Ein, links"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Audio-Aus, links"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Audio-Aus, links"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Linke Kanalausgabe"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Ein, Links"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Eingan, links"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Aus, Links"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Ausgang, links"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Linke Lautstärke"
 
@@ -3779,15 +3763,15 @@ msgstr "Linke Lautstärke"
 msgid "Left audio output"
 msgstr "Linke Audio-Ausgabe"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Linke Kanaleingabe"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Linke Kanalausgang"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr "Links nach rechts"
 
@@ -3796,15 +3780,15 @@ msgstr "Links nach rechts"
 msgid "Level"
 msgstr "Beschriftung"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Bibliothek …"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Lizenz"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Lizenz:"
 
@@ -3814,139 +3798,139 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Verknüpfen"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Part verknüpfen"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Parts verknüpfen oder verschieben (Maustasten 1 und 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 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"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 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"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "Liste der verfügbaren Synthesenetzwerke, aus denen ein MIDI-Instrument "
 "gewählt werden soll"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 "Liste der verfügbaren Synthesenetzwerke, aus denen ein Postprozessor gewählt "
 "werden soll"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "Liste der verfügbaren virtuellen Netzwerke, um ein Sub-Netz zu wählen"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "Liste der verfügbaren Synthesenetzwerke, aus denen Spur-Instrumente gewählt "
 "werden können"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Liste der verfügbaren Synthesesignale, die als Bus-Eingabe verwendet werden "
 "können."
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Liste der verfügbaren Waves, um ein Spurinstrument daraus zu wählen"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "Liste der als Oszillatorquelle zu verwendenden Wellenformen"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 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"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Laden"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Effekt laden"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Instrument laden"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Tastenkombination laden"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Wave laden"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "_Effekt laden …"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "_Instrument laden …"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Laden einer Tastenkombinationskonfiguration"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Eine Wave-Datei von Platte laden"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Eine Wave-Datei aus einem der Bibliothekspfade laden"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Synthesizernetz aus dem Effektverzeichnis laden"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Synthesizernetz aus dem Instrumentverzeichnis laden"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Laden …"
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "»%s« wird geladen"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Oberfläche »%s« wird geladen"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Wave »%s« wird geladen"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Ladevorgang …"
 
@@ -3957,28 +3941,28 @@ msgstr "Ort"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Ereignis verloren"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Note verloren"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Part verloren"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Absenken"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Aktuelle Position der Tastenkombination nach unten verschieben"
 
@@ -3990,37 +3974,41 @@ msgstr "Tiefpass [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Tiefpass-Filterfrequenz für das Steuersignal"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI-Kanal"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI-Instrument"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI-Signal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI-Signal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI-Signal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI-Signal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI-Synthesizer: %s"
@@ -4030,26 +4018,31 @@ msgstr "MIDI-Synthesizer: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Meldungen über Probleme mit der MIDI-Geräteauswahl anzeigen"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "MIDI-Eingabe oder -Ausgabe ist nicht verfügbar."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "WANDLER:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr "Manueller Auslöser für Schlagzeug"
 
 # CHECK
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Hauptausgang"
 
@@ -4059,97 +4052,97 @@ msgid "Master Volume"
 msgstr "Master-Lautstärke"
 
 # CHECK
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Master [%]"
 
 # CHECK
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Master [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Kanalbeschriftungen"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Maximale Stimmen"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Maximale Anzahl der Stimmen für gleichzeitige Wiedergabe"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Ein vorhandenes Projekt in das momentan geöffnete einbinden"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Einbinden: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Effekt »%s« wird eingebunden"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Instrument »%s« wird eingebunden"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Projekt »%s« wird eingebunden"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Nachrichtentyp"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Meldung wurde %u mal wiederholt"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Meldung wurde %u mal wiederholt"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Nachrichten"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Farbe des mittleren Balkens"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 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"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 "Dieser Spur zugeordneter MIDI-Kanal, 0 verwendet den privaten spurweisen "
@@ -4159,7 +4152,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "Misch-Ausgabe"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Spurausgabe mischen, Lautstärke anpassen und Effekte hinzufügen"
 
@@ -4167,40 +4160,40 @@ msgstr "Spurausgabe mischen, Lautstärke anpassen und Effekte hinzufügen"
 msgid "Mixed audio output"
 msgstr "Gemischte Audio-Ausgabe"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mischpult"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Mixer-Busse, die als Spur-Ausgabe verwendet werden"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Als Ausgabe für Synthesesignale verwendete Mixer-Busse"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Kürzelbuchstabe"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Kürzel-Widget"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Mod In"
 msgstr "Modulinfos"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulation"
 
@@ -4208,86 +4201,86 @@ msgstr "Modulation"
 msgid "Modulation Depth"
 msgstr "Modulationstiefe"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Modulationseingabe"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Modulationsstärke der linearen Frequenzmodulation"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Modulinfos"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Modulverknüpfung: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Modulverknüpfung"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Steuerereignis verschieben"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Note verschieben"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Part verschieben"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Nach unten bewegen"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Fokussierte Zelle abwärts bewegen"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Fokussierte Zelle seitenweise abwärts bewegen"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Fokussierte Zelle nach links bewegen"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Fokussierte Zelle seitenweise nach links bewegen"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Fokussierte Zelle nach rechts bewegen"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Fokussierte Zelle seitenweise nach rechts bewegen"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Fokussierte Zelle aufwärts bewegen"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Fokussierte Zelle seitenweise aufwärts bewegen"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Bewege den Fokus in das nächste Feld (hoch/links/rechts/hinunter je nach "
 "Voreinstellung)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Die momentane Auswahl in die Zwischenablage verschieben"
 
@@ -4301,15 +4294,15 @@ msgstr "Die momentane Auswahl um eine Position nach unten verschieben"
 msgid "Move the selection up by one position"
 msgstr "Die momentane Auswahl um eine Position nach oben verschieben"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Nach links bewegen"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Nach rechts bewegen"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Nach oben bewegen"
 
@@ -4322,55 +4315,55 @@ msgstr "Steuereingaben multiplizieren"
 msgid "Music Composer"
 msgstr "Musikkomposition"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr "Musikalische Stimmung"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Stumm"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Stumm: Die Buslautstärke stummschalten"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Stummgeschaltet"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Informationen"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Name"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 "Name der aktuellen Oberflächeneinstellungen (wird für die Oberflächenauswahl "
 "benutzt)"
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Name der WAVE-Datei, welche für die BSE-Klangausgabe verwendet wird"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Farbe für negative Werte"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Neuer Titel"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Neue Ansicht"
 
@@ -4391,23 +4384,15 @@ msgstr "Neue Ansicht"
 msgid "Nice"
 msgstr "Freundlich"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Kein Audio"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Kein MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Kein Part"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Keine Spur"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4416,7 +4401,7 @@ msgstr ""
 "werden. Rückfall auf Null-Gerät, es werden keine MIDI-Ereignisse empfangen "
 "oder gesendet."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4425,101 +4410,92 @@ msgstr ""
 "werden. Es ist leider keine ersatzweise Auswahl für Audiogeräte möglich. "
 "Wird abgebrochen."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "Es wurde kein verfügbares Audiogerät gefunden."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Keine Daten verfügbar"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Kein Gerät (Treiber) verfügbar"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Keine Quantisierung gewählt"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Keine Quantisierung gewählt"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Kein Speicherplatz mehr auf dem Gerät"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "Kein solcher Eintrag"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Kein solches Ereignis"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Keine solche Datei, Gerät oder Ordner"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Kein solcher Eingabekanal:"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Kein solcher Ausgabekanal:"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Keine solche Prozedur"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Kein solches Synthesemodul"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "Keine solche Wellenform"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-"Kein geeigneter Webbrowser konnte für die Anzeige der Adresse %s gefunden "
-"werden"
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Kein Ziel"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Synthesemodule"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 #, fuzzy
 msgid "No valid part supplied"
 msgstr "Synthesemodule"
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 #, fuzzy
 msgid "No valid song supplied"
 msgstr "Synthesemodule"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Synthesemodule"
@@ -4543,13 +4519,13 @@ msgid "Non-Registered Parameter"
 msgstr "Nicht registrierter Parameter"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Nichts"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Norm.-Typ"
 
@@ -4559,7 +4535,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4568,19 +4544,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Note"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Notengeschwindigkeit"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Noteneintrag"
 
@@ -4588,20 +4564,20 @@ msgstr "Noteneintrag"
 msgid "Note Fine Tune"
 msgstr "Notenfeineinstellung"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Notenfrequenz"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync"
 msgstr "Noteneintrag"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4615,11 +4591,11 @@ msgstr "Notengeschwindigkeit"
 msgid "Note _Length"
 msgstr "Noten_länge"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4627,72 +4603,72 @@ msgstr ""
 "Konstanter Signalwert als Note, entsprechend der aktuellen musikalischen "
 "Stimmung in Hertz umgewandelt"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Hinweise und Bemerkungen zu diesem Releasezyklus"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 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"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 "Den Benutzer mittels Klängen benachrichtigen, falls Bearbeitungen nicht "
 "ausgeführt werden können"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Spaltenanzahl"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Zeilenanzahl"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Anzahl der Elemente (C-spezifisch)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Anzahl der von der exponenziellen Frequenzmodulation betroffenen Oktaven"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Anzahl der Ticks pro Viertelnote"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Zähler"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Drop-Down-Feld des Objekts"
 
 # CHECK
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Objekt-Auswahl: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Oktaven"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Online-Demos …"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Online Sound-Archiv …"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "_Online-Hilfe"
 
@@ -4700,12 +4676,12 @@ msgstr "_Online-Hilfe"
 msgid "Only parts louder than threshold are compressed"
 msgstr "Es werden nur Teile komprimiert, die über der Ansprechschwelle liegen"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Projekt öffnen"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4714,7 +4690,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4723,31 +4699,31 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Ein vorhandenes Projekt öffnen"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Öffnen schlug fehl"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Dateiwähler öffnen"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Projekt »%s« wird geöffnet"
 
 # CHECK
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Ordnung"
 
 # CHECK
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Filter-Ordnung"
 
@@ -4768,12 +4744,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Ausgabe"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Ausrichtung"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Ursprung: %s\n"
@@ -4781,23 +4757,23 @@ msgstr "Ursprung: %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Verwaiste Teile"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Oscillationsausgabe"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Oszillationsfrequenzeingang"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oszillator"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -4805,7 +4781,7 @@ msgstr ""
 "Oszillatorfrequenz als Notenwert, entsprechend der aktuellen musikalischen "
 "Stimmung in Hertz umgewandelt"
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
@@ -4813,30 +4789,30 @@ msgstr ""
 "Oszillatorfrequenz in Hertz, also die Anzahl der Schwingungen des "
 "Oszillators pro Sekunde"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Oszillatorwellenform"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Weitere Quellen"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Weitere Quellen"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Außerhalb des Speichers"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Ausgabe"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Ausgabe-Zuordnungen"
 
@@ -4848,16 +4824,16 @@ msgstr "Ausgabeabgleich"
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Ausgabeport %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Ausgabesignalmonitor"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Ausgabesignale"
 
@@ -4870,7 +4846,7 @@ msgstr "Linke Lautstärke"
 msgid "Output [dB]"
 msgstr "Ausgabe [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4883,32 +4859,42 @@ msgstr "Ausgabeverstärkung in Dezibel"
 msgid "Outputs"
 msgstr "Ausgaben"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "Eigentumsverhältnisse stimmen nicht überein"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM-Eingabemodul"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM-Ausgabemodul"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Meldungen über Probleme mit der PCM-Geräteauswahl anzeigen"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Fehler der aufgezeichneten Datei anzeigen"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:      %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM Ein"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Palette"
 
@@ -4916,66 +4902,66 @@ msgstr "Palette"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parameter"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parameter, die Funktionen bei der ausführung übergeben werden"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parameter"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Einfügen"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Parasitäre Pfade"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Verarbeitungsfehler"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Parts"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Parts"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Einfügen"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Pfad"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Muster"
 
 # CHECK
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Layout des Muster-Editors"
 
@@ -5003,24 +4989,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "CPU-Auslastung in Prozent"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Exponenzielle Frequenzmodulation statt linearer durchführen"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Person, die dieses Objekt erstellt oder verändert"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Phase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Klaviertasten"
 
@@ -5034,56 +5020,56 @@ msgstr "Klaviernoten"
 msgid "Pitch Bend"
 msgstr "Pitch-Bender"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Note wiedergeben"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Wiedergabe des Projektes starten oder neustarten"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Wiedergabe"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Wiedergabeeinstellungen"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 "Bitte drücken Sie die Tastenkombination, die für die folgende Funktion "
 "eingerichtet werden soll: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Bitte drücken Sie die Tastenkombination, die installiert werden soll …"
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Pluck frequency input"
 msgstr "Frequenzeingabe zentrieren"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Wiedergabeeinstellungen"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Plugin-Pfad"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugins"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Auswahlfeld"
 
@@ -5092,64 +5078,64 @@ msgstr "Auswahlfeld"
 msgid "Portamento Time"
 msgstr "Erstellungsdatum"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Position"
 
 # CHECK
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Position belegt"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Farbe für positive Werte"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Postprozessor"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Einstellungen"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Vorzeitiges EOF"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Vorhöhren"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Prozedur-Browser"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Prozedur_browser"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Prozedur ist gegenwärtig belegt"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Ausführung der Prozedur abgebrochen"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Ausführung der Prozedur fehlgeschlagen"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Prozedurparameter ist ungültig"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5158,12 +5144,12 @@ msgstr ""
 "Prozedur: %s\n"
 "Skript: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Prozedur: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5172,7 +5158,7 @@ msgstr ""
 "Verringerung dieses Wertes erhöht die Prozessorlast."
 
 # CHECK
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 #, fuzzy
 msgid "Profiler"
 msgstr "Filter-Ordnung"
@@ -5182,28 +5168,28 @@ msgstr "Filter-Ordnung"
 msgid "Program Change"
 msgstr "Programmänderung"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Eigenschaften"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Eigenschaftsidentifizierer"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Eigenschaftsname"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5211,32 +5197,32 @@ msgstr ""
 "Anteil der Dauer des positiven Anteils der Pulswellenform (Puls muss als "
 "Wellenform ausgewählt sein, damit sich dies auswirkt)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Eine Übersicht der Inhalte der BEAST-Dokumentation"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Gibt einen Überblick über entwicklungsbezogene Themen und Dokumente"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Eine Einführung in die meist verwendeten Aufgaben"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Pulsmodulation"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Pulsbreitenmodulation [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Pulsbreite"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Pulsbreitenmodulationseingang"
 
@@ -5256,43 +5242,43 @@ msgstr ""
 "Intervalle basieren hier auf dem Verhältnis 3:2. Die Entdeckung wird meist "
 "Pythagoras zugeschrieben."
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: Keine"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Takt"
 
@@ -5310,43 +5296,43 @@ msgstr "_Quantisierung"
 msgid "Quantization Steps"
 msgstr "_Quantisierung"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Auf Achtelnoten quantisieren"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Auf halbe Noten quantisieren"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Auf Hundertachtundzwanzigstelnoten quantisieren"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Auf Viertelnoten quantisieren"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Auf Sechzehntelnoten quantisieren"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Auf Vierundsechzigstelnoten quantisieren"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Auf Taktgrenzen quantisieren"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Auf Zweiunddreußigstelnoten quantisieren"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Auf ganze Noten quantisieren"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Viertelnote"
 
@@ -5364,37 +5350,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC-Dateien"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Ablage"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Baugruppeneditor"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Ablageeditor"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Erhöhen"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Aktuelle Position der Tastenkombination nach oben verschieben"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Bereich:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Ratio In"
 msgstr "Kompressionsverhältnis Eingang"
@@ -5403,37 +5389,33 @@ msgstr "Kompressionsverhältnis Eingang"
 msgid "Ratio [x:1]"
 msgstr "Verhältnis [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Lesen schlug fehl"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Auffrischen"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Audio-Ausgabe zur Aufzeichnung"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Rechtecksauswahl für Noten"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Wiederholen"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Den zuletzt rückgängig gemachten Bearbeitungsschritt wiederholen"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Den zuletzt rückgängig gemachten Bearbeitungsschritt wiederholen"
 
@@ -5441,7 +5423,7 @@ msgstr "Den zuletzt rückgängig gemachten Bearbeitungsschritt wiederholen"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Grenzfrequenz in Prozent vorgeben"
@@ -5454,7 +5436,7 @@ msgstr "Registrierter Parameter"
 msgid "Release [ms]"
 msgstr "Ausschwingzeit [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Releasezähler"
 
@@ -5463,48 +5445,48 @@ msgstr "Releasezähler"
 msgid "Reload current page"
 msgstr "Momentan angezeigte Seite aktualisieren"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Modul entfernen"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Pfade entfernen"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Titel oder Synthesizer entfernen"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Lösche alle Ereignisse in der fokussierten Zelle"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Ordner aus dem Suchpfad entfernen"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Lösche den momentan ausgewählten Synthesizer oder Titel"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Entfernt die Auswahl aus der Liste \"%s\""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Umbenennen"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Parts umbenennen"
 
@@ -5519,30 +5501,30 @@ msgstr "Wiederholen"
 msgid "Repeat playback within loop points"
 msgstr "Wiedergabe innerhalb der Loop-Punkte wiederholen"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Fehler in Beast melden …"
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Angeforderte Datenwerte stimmen nicht überein"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Eigenschaften zurücksetzen"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Größe des Steuerereignisses ändern"
 
 # CHECK
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Notengröße ändern"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr "Resonanz"
 
@@ -5550,83 +5532,85 @@ msgstr "Resonanz"
 msgid "Resonance [%]"
 msgstr "Resonanz [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Wiedergabe wird neu gestartet"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Master-Ausgabebus eines Titels ermitteln, falls er existiert."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "Master-Ausgabebus eines Titels ermitteln. Ein neuer wird erzeugt, falls er "
 "nicht existiert. "
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Rechts"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Audio rechts"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Audio-Ein, rechts"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Audio-Ein, rechts"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Audio-Aus, rechts"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Audio-Aus, rechts"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Rechte Kanalausgabe"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Ein, Rechts"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Eingang, Rechts"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Aus, Rechts"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Ausgang, Rechts"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Rechte Lautstärke"
 
@@ -5634,23 +5618,23 @@ msgstr "Rechte Lautstärke"
 msgid "Right audio output"
 msgstr "Rechte Audio-Ausgabe"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Rechte Kaneleingabe"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Rechter Kanaleingang"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Rechter Kanalausgang"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr "Rechts nach links"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
@@ -5659,26 +5643,26 @@ msgstr ""
 "dass alle Module in einem Synthesenetzwerk an einem Gitter ausgerichtet "
 "werden."
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Routing"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Routing/Verstärker"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Routing/Verstärker"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Routing/Verstärker"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Schattierung der Zeile"
 
@@ -5686,11 +5670,11 @@ msgstr "Schattierung der Zeile"
 msgid "STime"
 msgstr "System-Zeit"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Sample-Pfad"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Name des Instruments oder Samples"
 
@@ -5723,100 +5707,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Als Effekt speichern …"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Als Instrument speichern …"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Speichern"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Effekt speichern"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Instrument speichern"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Speichern _unter …"
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Synthesizernetz im Effektverzeichnis abspeichern"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Synthesizernetz im Instrumentverzeichnis abspeichern"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Änderungen am Projekt vor dem Schließen speichern?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Speichern: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Effekt »%s« wird gespeichert"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Instrument »%s« wird gespeichert"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Projekt »%s« wird gespeichert"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Skript"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Skriptpfad"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Fehler bei der Ausführung des Skripts."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Skripte"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Beide rollen"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Links rollen"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Nicht rollen"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Rechts rollen"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Suchpfade"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5824,7 +5803,7 @@ msgid ""
 msgstr ""
 "Suchpfad für Ordner, durch »%s« getrennt, zur Suche nach BSE-Effektdateien."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5833,7 +5812,7 @@ msgstr ""
 "Suchpfad für Ordner, durch »%s« getrennt, zur Suche nach BSE-"
 "Instrumentdateien."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5844,7 +5823,7 @@ msgstr ""
 "diesem Pfad wird zusätzlich zum Vorgabeort der BSE-Plugins auf diesem System "
 "gesucht."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5852,7 +5831,7 @@ msgid ""
 msgstr ""
 "Suchpfad für Ordner, durch »%s« getrennt, zur Suche nach BSE-Schemaskripten."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5866,14 +5845,14 @@ msgstr ""
 "Weitere Informationen über LADSPA-Plugins finden Sie auf http://www.ladspa.";
 "org/."
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 "Suchpfad für Ordner, durch »%s« getrennt, zur Suche nach Audio-Samples."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Suchpfad-Texteintrag"
 
@@ -5891,57 +5870,57 @@ msgstr "Zweite Audio-Eingabe"
 msgid "Second control input"
 msgstr "Zweite Steuereingabe"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr "Zweite Grenzfrequenz des Filters"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Suche gescheitert"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Auswahl"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Farbauswahl"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Ordner wählen"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Datei auswählen"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Bereich auswählen"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Alle Ereignisse auswählen"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Alle Noten markieren"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Eingabemodul wählen"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Ausgabemodul wählen"
 
 # CHECK
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Vertikale Zeitbereichsauswahl"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Selbstmodulation [%]"
 
@@ -5958,7 +5937,7 @@ msgstr "Betrag der Resonanz in Prozent vorgeben"
 msgid "Set the attack time in milliseconds"
 msgstr "Die Ansprechzeit in Millisekunden festlegen"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Setze die Basis-Oktave"
 
@@ -5980,35 +5959,35 @@ msgstr "Den Abfall in Prozent festlegen"
 msgid "Set the envelope magnitude in percent"
 msgstr "Setze die einhüllende Größe in Prozent"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Note in der Fokuszelle zuweisen"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Setze die fokussierte Zelle auf die niedrigstmögliche Position"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Setze die fokussierte Zelle so weit nach links, wie möglich"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Setze die fokussierte Zelle so weit nach rechts, wie möglich"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Setze die fokussierte Zelle auf die höchstmögliche Position"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 "Anzahl der Schritte setzen, die gemacht werden sollen, wenn zur nächsten "
@@ -6022,80 +6001,60 @@ msgstr "Die Ausgabeverstärkung festlegen"
 msgid "Set the release time in milliseconds"
 msgstr "Die Ausschwingzeit in Millisekunden festlegen"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Formmittel"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Formmaximum"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Formminimum"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Formbereich"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Infos anzeigen"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Meldungen über Probleme mit der MIDI-Geräteauswahl anzeigen"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Meldungen über Probleme mit der PCM-Geräteauswahl anzeigen"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr "Meldungen über Probleme mit der Audio-Eingabe anzeigen"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Meldungen über Startprobleme des Webbrowsers anzeigen"
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Meldungen über Startprobleme des Webbrowsers anzeigen"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Fehler der aufgezeichneten Datei anzeigen"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Horizontal schrumpfen"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Vertikal schrumpfen"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Scrollbaren Bereich verkleinern"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Eingangssignal"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Signaleingang"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Signalausgänge"
 
@@ -6104,64 +6063,64 @@ msgstr "Signalausgänge"
 msgid "Silbermann-Sorge Temperament"
 msgstr "Silbermann-Sorge-Temperatur"
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Sechzehntelnote"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Vierundsechzigstelnoten"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Größe"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Umrissmittel"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Umrissmaximum"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Umrissminimum"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Umrissbereich"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Oberfläche"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Oberflächenname"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 #, fuzzy
 msgid "Slow scopes"
 msgstr "Bereich aktivieren"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Signalschnüffler"
 
@@ -6169,57 +6128,57 @@ msgstr "Signalschnüffler"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 #, fuzzy
 msgid "Sole Output"
 msgstr "Ausgabe löschen"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: Alle anderen Busse stummschalten"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 msgid "Song"
 msgstr "Titel"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Titel: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spektrograph"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Einstellfeld"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Einstellfeld (logarithmisch)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Begrüßungsbildschirm"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Standard Options-Menü"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Standard-Verstärkermodul"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Standardoszillatormodul"
 
@@ -6234,7 +6193,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6242,25 +6201,21 @@ msgstr ""
 "StandardOsc ist der BSE-Basis-Oszillator, welcher verschiedene Arten von "
 "Wellenformen und Modulationseingaben unterstützt."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Festplattenaufnahme starten"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Editor starten"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Editor starten"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Startprozedur"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Einen Browser öffnen und die Online Demo-Songs anzeigen"
 
@@ -6268,59 +6223,59 @@ msgstr "Einen Browser öffnen und die Online Demo-Songs anzeigen"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Einen Browser starten und die BEAST-Webseite anzeigen"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "Einen Browser starten und die Online-Hilfe der BEAST-Webseite anzeigen"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Einen Browser öffnen und das Online Sound-Archiv anzeigen"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Einen Browser starten und die Bugzilla-Webseite von Beast anzeigen"
 
 # CHECK
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Anfang:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Wiedergabe wird gestartet"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Startvorgang"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Schritte"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Wiedergabe des Projektes anhalten"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Wiedergabe wird unterbrochen"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Verweise auf Wave-Dateien speichern"
 
 # CHECK
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Ausprägung des Modulationszuwachses"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Ausprägung der linearen Frequenzmodulation"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6328,11 +6283,11 @@ msgstr ""
 "Stärke des Pulsbreitenmodulationseingabekanals (es muss Puls als Wellenform "
 "ausgewählt sein, damit diese Einstellung wirksam wird)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Stärke der Selbstmodulation"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
@@ -6340,17 +6295,17 @@ msgstr ""
 "Oszillatorfrequenz für Saiteninstrumente als Notenwert, entsprechend der "
 "aktuellen musikalischen Stimmung in Hertz umgewandelt"
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Oszillationsfrequenzeingang"
 
 # CHECK
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Tausche IO (Eingang/Ausgang)"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 "Bei Anzeige der Synthesemodule Eingangs- und Ausgangsmodule vertauschen?"
@@ -6366,54 +6321,54 @@ msgstr ""
 msgid "Switches"
 msgstr "Schalter"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 #, fuzzy
 msgid "SynDrum Output"
 msgstr "Synchronisierungsausgabe"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Synchronisierung"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Sync Eingang"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Sync Ausgang"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Synchronisierungseingang"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Synchronisierungsausgabe"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Synchronisiere linke und rechte Lautstärke"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "Frequenz zentrieren"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 #, fuzzy
 msgid "Synth Done"
 msgstr "_Synth"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Synth Eingang"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Systhesizer-Mixfrequenz"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "_Synth"
@@ -6423,15 +6378,15 @@ msgstr "_Synth"
 msgid "Synthesis Modules"
 msgstr "Synthesemodule"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Syntheseeinstellungen"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Synthesizer-Mixer-Frequenz, übliche Werte sind: 22050, 44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Das Synthesemodule ist zurzeit beschäftigt"
 
@@ -6440,25 +6395,25 @@ msgstr "Das Synthesemodule ist zurzeit beschäftigt"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Das Synthesemodule ist zurzeit beschäftigt"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 "Synthesenetzwerk oder Wellenform zur Nutzung als Instrument für diese Spur"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Synthesenetzwerk wird als MIDI-Instrument benutzt"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Synthesenetzwerk, welches als Instrument verwendet werden soll"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Als Postprozessor verwendetes Synthesenetzwerk"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 "Synthesenetzwerk, welches als eingebettetes Subnetzwerk verwendet werden soll"
@@ -6466,26 +6421,26 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 "Synthesesignale (aus Spuren und Bussen), die als Bus-Eingabe verwendet werden"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Eine Note eines Liedes eines aktiven Projekts synthetisieren."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Synthesizer"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Synthesizerauswahl: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Synthesizer: %s"
@@ -6498,32 +6453,32 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Temporärer Fehler"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Textfarbe"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Texteintrag"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6562,7 +6517,7 @@ msgid ""
 msgstr ""
 
 # CHECK
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6570,7 +6525,7 @@ msgstr ""
 "Die interne, relative Zeilenausrichtung des Beschriftungstexts. Dies "
 "betrifft NICHT die Ausrichtung der Beschriftung innerhalb ihrer Allozierung"
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "Der abzuspielende Audiokanal. Normalerweise ist 1 links und 2 rechts."
 
@@ -6583,21 +6538,21 @@ msgstr ""
 "Die Blues-Tonleiter ist eine pentatonische Molltonleiter mit einer "
 "zusätzlichen (?) Quarte. welche auch als »Blues-Note« bekannt ist."
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 "Die Richtung der Bewegung der Zelle, jedes mal, wenn ein Ereignis oder eine "
 "Note bearbeitet wurden"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr "Der Grad der Rückkopplung, wobei ein negativer Wert das Signal umkehrt"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Der Filtertyp"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6606,7 +6561,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6626,17 +6581,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "Die letzte Programmversion die diesen Nachrichtentyp anzeigte"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Der Kürzelbuchstabe dieser Beschriftung"
 
@@ -6655,7 +6610,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6666,24 +6621,24 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "Der Kanalname ist ein Eindeutiger name, um eine Eingangs- <-> Ausgangskanal-"
 "Beziehung herzustellen"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Das Projekt wurde modifiziert."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6696,34 +6651,34 @@ msgstr ""
 "Machen Sie sich außerdem darauf gefasst, mögliche Instabilitäten zu umgehen "
 "(sprich: Projekte regelmäßig speichern)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Die Ausschwingzeit in Millisekunden festlegen"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Der Beschriftungstext"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "Die Tick-/Notenlänge pro Zeile"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr "Zeit der Rechts-nach-links-Verzögerung"
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr "Zeit für die Verzögerung von rechts nach links"
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6731,11 +6686,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Der Typ des zu verwendenden Filters"
 
@@ -6744,36 +6699,36 @@ msgstr "Der Typ des zu verwendenden Filters"
 msgid "The type of saturation to be used"
 msgstr "Der Typ des zu verwendenden Filters"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
 # CHECK
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 "Das Widget, das aktiviert werden soll, wenn die dem Kürzelbuchstaben der "
 "Beschriftung entsprechende Taste gedrückt wird"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Zweiunddreißigstelnoten"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "Diese Prozedur hat mehrere Rückgabewerte."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6781,7 +6736,7 @@ msgstr ""
 "Diese Einstellung kann im Abschnitt »Meldungen« des Einstellungsdialogs "
 "geändert werden"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6831,27 +6786,27 @@ msgstr "Priorität des Prozesses von -20 (hoch) bis 19 (niedrig)"
 msgid "Threshold [dB]"
 msgstr "Schwellwert [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Ticks"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Zeit"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Zeiteingabe"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Umschaltknopf"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Kanalbeschriftungen anzeigen/verbergen"
 
@@ -6859,11 +6814,11 @@ msgstr "Kanalbeschriftungen anzeigen/verbergen"
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Die Werkzeugpalette anzeigen/verbergen"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
@@ -6871,11 +6826,11 @@ msgstr ""
 "umbrechen soll"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Zu viele geöffnete Dateien"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Zu viele geöffnete Dateien im System"
 
@@ -6883,44 +6838,44 @@ msgstr "Zu viele geöffnete Dateien im System"
 msgid "Totals"
 msgstr "Summen"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Spuren"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Spuren enthalten Instrumentdefinitionen und Parts mit Noten"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Transponierung"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr "Transponierung der Frequenz in Halbtonschritten"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Transponierung der Oszillatorfrequenz in Halbtonschritten"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Takt Eingang"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Takt Eingang"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 #, fuzzy
 msgid "Trigger In"
 msgstr "Takt Eingang"
@@ -6930,7 +6885,7 @@ msgstr "Takt Eingang"
 msgid "Trigger Input"
 msgstr "Takt Eingang"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Notengeschwindigkeit"
@@ -6945,43 +6900,43 @@ msgstr "Takt Filter"
 msgid "Trigger input"
 msgstr "Takt Eingang"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Dreifache Achtelnote"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Dreifache halbe Note"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Dreifache Hundertachtundzwanzigstelnote"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Dreifache Viertelnote"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Dreifache Sechzehntelnote"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Dreifache Vierundsechzigstelnote"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Dreifache Zweiunddreißigstelnote"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "dreifache ganze Note"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr "Tuning"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Typ"
 
@@ -6989,150 +6944,150 @@ msgstr "Typ"
 msgid "UTime"
 msgstr "Nutzer-Zeit"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Nichtverbundener Ausgabekanal:"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Rückgängig"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Den letzten Bearbeitungsschritt rückgängig machen"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Die letzte Aktion rückgängig machen"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Ungefiltertes Audio-Signal"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Ungefilterte Eingabe"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Eindeutiger Name dieses Objekts"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Unbekannter Fehler"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Unbekanntes Format"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Alle Ereignisse abwählen"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Alle Noten deselektieren"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Nicht festgelegte Länge"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Nicht verwendet"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Hoch"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Ansicht aktualisieren"
 
 # CHECK
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Das horizontale Lineal verwenden, um den linken Loop-Marker anzupassen"
 
 # CHECK
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Das horizontale Lineal verwenden, um den Wiedergabepositionsmarker anzupassen"
 
 # CHECK
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 "Das horizontale Lineal verwenden, um den rechten Loop-Marker anzupassen"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Unterstrich verwenden"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "VSkalierung:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "V-Größe"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Wert [float]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Geschwindigkeit"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Ausgabegeschwindigkeit"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Anschlagsdynamik"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Anschlagsdynamik, während die Note gedrückt ist"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Version"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Farbe der vertikalen Balken"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Vertikale Gitterfarbe"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Vertikaler Bereich"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Vertikale Skala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Vertikale Skala (logarithmisch)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Vertikale Auswahl"
 
@@ -7146,12 +7101,12 @@ msgstr "Vertikale Klavier-Ansichtsgröße"
 msgid "Virtual Rack"
 msgstr "Virtuelle Ablage"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Virtueller Eingang %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Virtueller Ausgang %u"
@@ -7160,51 +7115,46 @@ msgstr "Virtueller Ausgang %u"
 msgid "Volume"
 msgstr "Lautstärke"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Lautstärkeanpassung des linken Buskanals in Dezibel"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Lautstärkeanpassung des rechten Buskanals in Dezibel"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "WAVE-Datei"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Warnung"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Waveform"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Wellenform"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Wellenform-Ausgabe"
 
 # CHECK
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Wave-Verzeichnis"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Als Instrument zu verwendende Wellenform"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Als Oszillatorquelle verwendete Wellenform"
 
@@ -7213,7 +7163,7 @@ msgstr "Als Oszillatorquelle verwendete Wellenform"
 msgid "Wave_s"
 msgstr "_Waves"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Waves"
 
@@ -7238,35 +7188,35 @@ msgstr "Werckmeister VI"
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Ganze Note"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Fenstergröße"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Schreiben schlug fehl"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Projekt unter einem bestimmten Dateinamen speichern"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Projekt speichern"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Falsche Kanalanzahl"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "XtalStrings-Ausgabe"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7274,7 +7224,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr "Young-Stimmung"
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Farbe für Null-Wert"
 
@@ -7283,15 +7233,15 @@ msgstr "Farbe für Null-Wert"
 msgid "Zoom"
 msgstr "Größe"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Ansichtsgröße:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Info …"
 
@@ -7326,11 +7276,11 @@ msgid "_Cancel"
 msgstr "Abbre_chen"
 
 # CHECK
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "Rückgängig-Chronik _löschen"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "S_chließen"
 
@@ -7345,7 +7295,7 @@ msgid "_Distortion"
 msgstr "_Verzerren"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7358,7 +7308,7 @@ msgstr "_Bearbeiten"
 msgid "_Enhance"
 msgstr "Auf_bessern"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ …"
 
@@ -7387,7 +7337,7 @@ msgstr "_Vor"
 msgid "_Help"
 msgstr "_Hilfe"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "MIDI-Datei _importieren"
 
@@ -7407,7 +7357,7 @@ msgid "_LADSPA"
 msgstr "_LADSPA"
 
 # CHECK
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Einbinden …"
 
@@ -7416,11 +7366,11 @@ msgstr "_Einbinden …"
 msgid "_Misc"
 msgstr "_Verschiedenes"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Neu"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "Ö_ffnen …"
 
@@ -7429,11 +7379,11 @@ msgstr "Ö_ffnen …"
 msgid "_Other Sources"
 msgstr "_Weitere Quellen"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Wiedergabe"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Einstellungen …"
 
@@ -7448,19 +7398,19 @@ msgstr "_Projekt"
 msgid "_Quantization"
 msgstr "_Quantisierung"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Schnelleinstieg …"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Beenden"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Wiederholen"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Release-Hinweise …"
 
@@ -7481,7 +7431,7 @@ msgstr "_Entfernen"
 msgid "_Routing"
 msgstr "_Routing"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Speichern"
 
@@ -7507,7 +7457,7 @@ msgstr "_Titel"
 msgid "_Spatial"
 msgstr "_Raumklang"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Stopp"
 
@@ -7528,7 +7478,7 @@ msgstr "_Synthesizer"
 msgid "_Tools"
 msgstr "_Werkzeuge"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Rückgängig"
 
@@ -7548,7 +7498,12 @@ msgstr "_Ansicht"
 msgid "_Virtualization"
 msgstr "_Virtualisierung"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Meldungen über Probleme mit der Audio-Eingabe anzeigen"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "Verbindung wurde beendet"
 
@@ -7778,17 +7733,22 @@ msgstr "Steuerung-9"
 msgid "control-90"
 msgstr "Steuerung-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Hinzufügen des Wellenformabschnitts aus Datei »%s« fehlgeschlagen:%s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
 # CHECK
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "Verarbeitung läuft"
 
@@ -7811,6 +7771,9 @@ msgstr "Verarbeitung läuft"
 #~ msgid "A unique number identifying this thread"
 #~ msgstr "Eine eindeutige Zahl, die diesen Thread identifiziert"
 
+#~ msgid "Always"
+#~ msgstr "Immer"
+
 #~ msgid "Apply Loop"
 #~ msgstr "Loop anwenden"
 
@@ -7876,6 +7839,12 @@ msgstr "Verarbeitung läuft"
 #~ msgid "Device _Monitor"
 #~ msgstr "Geräte ü_berwachen"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnose"
+
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Dialoge mit Diagnosemeldungen anzeigen"
+
 #~ msgid "Drop Down Box (Option Menu)"
 #~ msgstr "Drop-Down-Feld (Optionsmenü)"
 
@@ -7883,6 +7852,12 @@ msgstr "Verarbeitung läuft"
 #~ msgid "Enable meters"
 #~ msgstr "Parameter"
 
+#~ msgid "Error"
+#~ msgstr "Fehler"
+
+#~ msgid "Failed to launch a web browser executable"
+#~ msgstr "Ausführbarer Webbrowser konnte nicht gestartet werden"
+
 #, fuzzy
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr ""
@@ -7906,12 +7881,18 @@ msgstr "Verarbeitung läuft"
 #~ msgid "Info"
 #~ msgstr "Infos anzeigen"
 
+#~ msgid "Information"
+#~ msgstr "Informationen"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Eingabekanäle:"
 
 #~ msgid "Language"
 #~ msgstr "Sprache"
 
+#~ msgid "Launch Web Browser"
+#~ msgstr "Webbrowser starten"
+
 #~ msgid "Loading project \"%s\""
 #~ msgstr "Projekt »%s« wird geladen"
 
@@ -7948,6 +7929,19 @@ msgstr "Verarbeitung läuft"
 #~ msgid "Mono Signal Input"
 #~ msgstr "Steuereingang"
 
+#~ msgid "No Audio"
+#~ msgstr "Kein Audio"
+
+#~ msgid "No MIDI"
+#~ msgstr "Kein MIDI"
+
+#~ msgid ""
+#~ "No suitable web browser executable could be found to be executed and to "
+#~ "display the URL: %s"
+#~ msgstr ""
+#~ "Kein geeigneter Webbrowser konnte für die Anzeige der Adresse %s gefunden "
+#~ "werden"
+
 #~ msgid "Notice"
 #~ msgstr "Hinweis"
 
@@ -7976,6 +7970,9 @@ msgstr "Verarbeitung läuft"
 #~ msgid "Ratio"
 #~ msgstr "Kompressionsverhältnis"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Audio-Ausgabe zur Aufzeichnung"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Loop zurücksetzen"
 
@@ -7986,12 +7983,18 @@ msgstr "Verarbeitung läuft"
 #~ msgid "Score"
 #~ msgstr "Punkte"
 
+#~ msgid "Script"
+#~ msgstr "Skript"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Loop aus Auswahl"
 
 #~ msgid "Set the threshold"
 #~ msgstr "Den Schwellwert festlegen"
 
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Meldungen über Startprobleme des Webbrowsers anzeigen"
+
 #~ msgid "Signal debugging module"
 #~ msgstr "Signal-Fehlerdiagnosemodul"
 
@@ -8068,6 +8071,9 @@ msgstr "Verarbeitung läuft"
 #~ msgid "User Time"
 #~ msgstr "Benutzerzeit"
 
+#~ msgid "Warning"
+#~ msgstr "Warnung"
+
 # CHECK
 #~ msgid "Zoom Selection"
 #~ msgstr "Ansichtsgröße auf Auswahl"
diff --git a/po/el.po b/po/el.po
index 3081033..a42f01a 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -17,100 +17,100 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 1.0\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 #, fuzzy
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr "/_Synthesizers"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 #, fuzzy
 msgid "..."
 msgstr "Γίνεται φόρτωση..."
@@ -123,11 +123,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -143,36 +143,36 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Τύπος φίλτρου"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -180,19 +180,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -208,19 +208,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -228,143 +228,143 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid "1/1."
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "1/128."
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "1/16."
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "1/16T"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "1/1T"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "1/2."
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "1/2T"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "1/32"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "1/32."
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "1/32T"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "1/4."
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "1/4T"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "1/64"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "1/64."
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "1/64T"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "1/8."
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "1/8T"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "12"
 msgstr "1/2"
@@ -374,20 +374,20 @@ msgstr "1/2"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "16"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -399,51 +399,51 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "1\\/1"
 msgstr "1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "1\\/16"
 msgstr "1/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 #, fuzzy
 msgid "1\\/2"
 msgstr "1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 #, fuzzy
 msgid "1\\/4"
 msgstr "1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 #, fuzzy
 msgid "1\\/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -455,15 +455,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -475,47 +475,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -539,23 +539,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -563,19 +563,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -587,76 +587,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -677,21 +677,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -699,12 +699,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Εγκαταλείφθηκε"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Εγκατάλειψη"
 
@@ -718,50 +718,50 @@ msgstr "Διαγραφή εξόδων"
 msgid "Accumulated audio output 2"
 msgstr "Διαγραφή εξόδων"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Προσθήκη"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "/Εργασία/Νέο προσαρμοσμένο Synthesizer"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "/Εργασία/Νέο MIDI Synthesizer"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Προσθήκη νέου κομματιού σε αυτό το τραγούδι"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Προσθήκη νέου κομματιού σε αυτό το τραγούδι"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Προσθήκη νέου κομματιού σε αυτό το τραγούδι"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -773,25 +773,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 #, fuzzy
 msgid "Add..."
 msgstr "Προσθήκη"
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -807,23 +807,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -838,19 +838,19 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 #, fuzzy
 msgid "Adjustments"
 msgstr "/Εργαλεία/Στοίχιση γεγονότων"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -868,7 +868,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -885,40 +885,35 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Στοίχιση γεγονότων ελέγχου"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 #, fuzzy
 msgid "Align Events"
 msgstr "/Εργαλεία/Στοίχιση γεγονότων"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -926,7 +921,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -934,22 +929,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -958,7 +953,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -999,7 +994,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 #, fuzzy
 msgid "Assignments"
 msgstr "/Εργαλεία/Στοίχιση γεγονότων"
@@ -1008,7 +1003,7 @@ msgstr "/Εργαλεία/Στοίχιση γεγονότων"
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1043,39 +1038,44 @@ msgstr "Ήχος"
 msgid "Audio Gate"
 msgstr "Ήχος"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Ήχος"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 #, fuzzy
 msgid "Audio In"
 msgstr "Ήχος"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, fuzzy, c-format
 msgid "Audio In%u"
 msgstr "Ήχος"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 #, fuzzy
 msgid "Audio In1"
 msgstr "Ήχος"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 #, fuzzy
 msgid "Audio In2"
 msgstr "Ήχος"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio In3"
 msgstr "Ήχος"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio In4"
 msgstr "Ήχος"
@@ -1086,27 +1086,27 @@ msgstr "Ήχος"
 msgid "Audio Input"
 msgstr "Εισαγωγή"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 #, fuzzy
 msgid "Audio Input 1"
 msgstr "Εισαγωγή"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 #, fuzzy
 msgid "Audio Input 2"
 msgstr "Εισαγωγή"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio Input 3"
 msgstr "Εισαγωγή"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio Input 4"
 msgstr "Εισαγωγή"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Εισαγωγή"
@@ -1115,13 +1115,13 @@ msgstr "Εισαγωγή"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "Audio Out"
 msgstr "Ήχος"
@@ -1139,17 +1139,21 @@ msgstr "Ήχος"
 msgid "Audio Out2"
 msgstr "Ήχος"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 #, fuzzy
 msgid "Audio Output"
 msgstr "Εισαγωγή"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1163,7 +1167,7 @@ msgstr "Ήχος"
 msgid "Audio Sum2"
 msgstr "Ήχος"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1183,11 +1187,11 @@ msgstr "Εισαγωγή"
 msgid "Audio input 2"
 msgstr "Εισαγωγή"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Δημιουργός"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 #, fuzzy
 msgid "Authors:"
 msgstr "Δημιουργός"
@@ -1197,12 +1201,12 @@ msgstr "Δημιουργός"
 msgid "Auto Output"
 msgstr "Εισαγωγή"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1214,7 +1218,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Διαγραφή εισόδων"
@@ -1224,21 +1228,21 @@ msgstr "Διαγραφή εισόδων"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Διαγραφή εισόδων"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 #, fuzzy
 msgid "Available Synthesizers"
 msgstr "/_Synthesizers"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1252,28 +1256,27 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 #, fuzzy
 msgid "BEAST About"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Εκκίνηση BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE Core"
 
@@ -1289,37 +1292,37 @@ msgstr "Αρχείο BSE Wave με πολλά μέρη"
 msgid "BSE Synthesis File"
 msgstr "Αρχείο σύνθεσης BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1343,13 +1346,13 @@ msgstr ""
 msgid "Bank Select"
 msgstr "Επιλογή"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 #, fuzzy
 msgid "Base Frequency"
 msgstr "Συχνότητα κέντρου"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "Waves"
@@ -1362,11 +1365,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1374,7 +1377,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1415,21 +1418,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Όνομα"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1445,29 +1448,29 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Συχνότητα κέντρου"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Είσοδος συχνότητας κέντρου"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change the currently selected key binding"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1475,23 +1478,23 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change..."
 msgstr "Γίνεται φόρτωση..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 #, fuzzy
 msgid "Channel Hints"
 msgstr "Κανάλι εισόδου σε χρήση"
@@ -1502,36 +1505,36 @@ msgstr "Κανάλι εισόδου σε χρήση"
 msgid "Channel Pressure"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, fuzzy, c-format
 msgid "Channel%u"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, fuzzy, c-format
 msgid "Channel%u [dB]"
 msgstr "Gain [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, fuzzy, c-format
 msgid "Channel%u [float]"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1539,37 +1542,37 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear"
 msgstr "/Επεξεργασία/Εκκαθάριση"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear the current selection"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "/Αρχείο/_Κλείσιμο"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "Άνοιγμα εργασίας"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 #, fuzzy
 msgid "Color Entry"
 msgstr "Χαμένο γεγονός"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Σχόλιο"
 
@@ -1593,7 +1596,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1620,26 +1623,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Περιεχόμενα"
 
@@ -1713,7 +1716,7 @@ msgstr "Περιεχόμενα"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -2016,13 +2019,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Τύπος ελέγχου"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2037,7 +2040,7 @@ msgstr "Τύπος ελέγχου"
 msgid "Control Strength"
 msgstr "Μετακίνηση γεγονότος ελέγχου"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Τύπος ελέγχου"
@@ -2048,63 +2051,63 @@ msgstr "Τύπος ελέγχου"
 msgid "Control Type:"
 msgstr "Τύπος ελέγχου"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Ελεγκτής"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Άδεια χρήσης για αυτό το αντικείμενο"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Δημιουργία σύνδεσης"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "Προσθήκη νέου κομματιού σε αυτό το τραγούδι"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "Άνοιγμα εργασίας"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 #, fuzzy
 msgid "Create new project"
 msgstr "Άνοιγμα εργασίας"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Ώρα δημιουργίας"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2118,27 +2121,27 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Ctrl Out"
 msgstr "Τύπος ελέγχου"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "Τύπος ελέγχου"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "Τύπος ελέγχου"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "Τύπος ελέγχου"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "Τύπος ελέγχου"
@@ -2148,15 +2151,15 @@ msgstr "Τύπος ελέγχου"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2165,20 +2168,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "Cutoff [Hz]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Cutoff [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2187,7 +2190,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "Χαμένο γεγονός"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2206,7 +2209,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2214,159 +2217,154 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Δημιουργός"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Άδεια"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Αριστερά"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Διαγραφή"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Διαγραφή ελέγχου γεγονότος"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Διαγραφή σύνδεσης"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Διαγραφή νότας"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Διαγραφή μέρους"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Διαγραφή νότας (κουμπί ποντικιού 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Διαγραφή κομματιών"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 #, fuzzy
 msgid "Delete the currently selected key binding"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 #, fuzzy
 msgid "Delete the currently selected wave"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Περιγραφή"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 #, fuzzy
 msgid "Dial"
 msgstr "Διάλογοι"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "Κάθετη επιλογή"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Διάλογοι"
 
@@ -2386,18 +2384,18 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 #, fuzzy
 msgid "Direction"
 msgstr "Περιγραφή"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2412,168 +2410,168 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Διαγραφή εισόδων"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Διαγραφή εξόδων"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 #, fuzzy
 msgid "Distorted Audio Output"
 msgstr "Διαγραφή εξόδων"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "Done Out"
 msgstr "Αριστερά"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Αριστερά"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "Dotted eighths note"
 msgstr "Εισαγωγή ογδόων"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "Dotted half note"
 msgstr "Εισαγωγή ήμισεων"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Εισαγωγή ογδόων"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "Dotted quarter note"
 msgstr "Εισαγωγή τετάρτων"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "Dotted sixteenth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "Dotted thirty-secondth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Σχεδιασμός γραμμής για στοίχιση γεγονότων πάνω της"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 #, fuzzy
 msgid "Drum Frequency Input"
 msgstr "Είσοδος συχνότητας κέντρου"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Είσοδος συχνότητας κέντρου"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Αντίγραφο"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2582,38 +2580,38 @@ msgstr ""
 msgid "E_xamples"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 #, fuzzy
 msgid "Edit"
 msgstr "_Επεξεργασία"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Επεξεργασία μέρους"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Επεξεργασία αντικειμένου rack"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 #, fuzzy
 msgid "Edit the currently selected wave"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 #, fuzzy
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Διαγραφή νότας (κουμπί ποντικιού 1)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Επεξεργαστής"
 
@@ -2627,51 +2625,51 @@ msgstr "Εισαγωγή ελέγχου γεγονότος"
 msgid "Effect Control 2"
 msgstr "Εισαγωγή ελέγχου γεγονότος"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "Επεξεργασία μέρους"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "Eighths note"
 msgstr "Εισαγωγή ογδόων"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Έμφασις"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Τέλος:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2693,17 +2691,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Σφάλμα"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Σφάλμα"
@@ -2714,78 +2706,78 @@ msgstr "Σφάλμα"
 msgid "Events"
 msgstr "Χαμένο γεγονός"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "Εισαγωγή ογδόων"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Εκτέλεση  `%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2794,11 +2786,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 #, fuzzy
 msgid "Export Audio"
 msgstr "Αριστερά"
@@ -2808,40 +2800,40 @@ msgstr "Αριστερά"
 msgid "Expression"
 msgstr "processing"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
@@ -2850,11 +2842,7 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
@@ -2863,8 +2851,8 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
@@ -2873,7 +2861,7 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
@@ -2882,7 +2870,7 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
@@ -2891,7 +2879,7 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
@@ -2900,20 +2888,20 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 "Αποτυχία διαγραφής αρχείου\n"
 "`%s'\n"
 "λόγω:\n"
 "%s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2926,11 +2914,11 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2946,7 +2934,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2959,101 +2947,101 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Επιλογή αρχείου"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Ώρα τελευταίας τροποποίησης"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "_Μετονομασία"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Φίλτρο"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 #, fuzzy
 msgid "Filter Choice"
 msgstr "Τύπος φίλτρου"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 #, fuzzy
 msgid "Filter Specification"
 msgstr "Επιλογή αρχείου"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Τύπος φίλτρου"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Συχνότητα κέντρου"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Είσοδος συχνότητας κέντρου"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Σινιάλο ήχου με φίλτρο"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 #, fuzzy
 msgid "Filtered Output"
 msgstr "Διαγραφή εξόδων"
@@ -3063,15 +3051,15 @@ msgstr "Διαγραφή εξόδων"
 msgid "Filtered audio output"
 msgstr "Διαγραφή εξόδων"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -3080,13 +3068,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 #, fuzzy
 msgid "Fine Tune"
 msgstr "Τύπος φίλτρου"
@@ -3106,15 +3094,15 @@ msgstr "Διαγραφή εξόδων"
 msgid "First control input"
 msgstr "Εισαγωγή ελέγχου γεγονότος"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3122,11 +3110,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -3135,91 +3123,91 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "Ελεγκτής"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Freq In"
 msgstr "Συχνότητα κέντρου"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Freq Out"
 msgstr "Αριστερά"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 #, fuzzy
 msgid "Frequency"
 msgstr "Συχνότητα κέντρου"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 #, fuzzy
 msgid "Frequency Input"
 msgstr "Είσοδος συχνότητας κέντρου"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Είσοδος μετατροπίας συχνότητας"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Συχνότητα κέντρου"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Frequency Signal"
 msgstr "Συχνότητα κέντρου"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Πλήρης συμπερίληψη αρχείων wave "
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 #, fuzzy
 msgid "Function"
 msgstr "Ερώτηση"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3232,39 +3220,39 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "Είσοδος μετατροπίας Gain"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Είσοδος μετατροπίας Gain"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Μετατροπία Gain  [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 #, fuzzy
 msgid "Gate"
 msgstr "Παλέτα"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Out"
 msgstr "Αριστερά"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Output"
 msgstr "Διαγραφή εξόδων"
@@ -3273,7 +3261,7 @@ msgstr "Διαγραφή εξόδων"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3293,11 +3281,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3319,19 +3307,19 @@ msgstr ""
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Οριζόντια αύξηση"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Κάθετη αύξηση"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3342,7 +3330,7 @@ msgstr ""
 msgid "HZoom"
 msgstr "Μεγέθυνση"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "Half note"
 msgstr "Αναπαραγωγή νότας"
@@ -3359,46 +3347,46 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 #, fuzzy
 msgid "Horizontal Bar Color"
 msgstr "Οριζόντια μεγέθυνση"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 #, fuzzy
 msgid "Horizontal Grid Color"
 msgstr "Οριζόντια μεγέθυνση"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 #, fuzzy
 msgid "Horizontal Scale"
 msgstr "Οριζόντια μεγέθυνση"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3414,45 +3402,45 @@ msgstr "Οριζόντια μεγέθυνση"
 msgid "Horizontal track zoom"
 msgstr "Οριζόντια μεγέθυνση"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "Hundred twenty-eighth note"
 msgstr "Εισαγωγή ογδόων"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3491,22 +3479,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Κάθετη επιλογή"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Μετατροπία"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Εισαγωγή"
 
@@ -3522,59 +3504,59 @@ msgstr "Εισαγωγή"
 msgid "Input 2 [%]"
 msgstr "Εισαγωγή"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, fuzzy, c-format
 msgid "Input Channel %u"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 #, fuzzy
 msgid "Input Modulation [%]"
 msgstr "Μετατροπία Gain  [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, fuzzy, c-format
 msgid "Input Port %u"
 msgstr "Εισαγωγή"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Εισαγωγή"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr ""
 
@@ -3584,80 +3566,80 @@ msgstr ""
 msgid "Inputs"
 msgstr "Εισαγωγή"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Εισαγωγή"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Εισαγωγή ελέγχου γεγονότος"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Εισαγωγή μονάδας"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Εισαγωγή νότας"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Εισαγωγή μέρους"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Εισαγωγή ογδόων"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Εισαγωγή ήμισεων"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "Insert hundred twenty-eighth note"
 msgstr "Εισαγωγή ογδόων"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Εισαγωγή μέρους"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Εισαγωγή τετάρτων"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Εισαγωγή ήμισεων"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Εισαγωγή/επεξεργασία/μετακίνηση μερών (κουμπί ποντικιού 1 και 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Εισαγωγή/αλλαφή μεγέθους/μετακίνηση νότας (κουμπί ποντικιού 1 και 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Εισαγωγή μέρους"
@@ -3667,98 +3649,98 @@ msgstr "Εισαγωγή μέρους"
 msgid "Instrument flavour"
 msgstr "Εισαγωγή μέρους"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Εισαγωγή"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Επιλογή καταλόγου"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 #, fuzzy
 msgid "Justification"
 msgstr "Ώρα τελευταίας τροποποίησης"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Justify"
 msgstr "Ώρα τελευταίας τροποποίησης"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3777,100 +3759,98 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "Κάθετη επιλογή"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 #, fuzzy
 msgid "LADSPA Path"
 msgstr "Πρόσθετες λειτουργίες LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Πρόσθετες λειτουργίες LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr ""
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Ώρα τελευταίας τροποποίησης"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Αριστερά"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Audio"
 msgstr "Αριστερά"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left Audio Input"
 msgstr "Εισαγωγή"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Audio Output"
 msgstr "Εισαγωγή"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "Διαγραφή εξόδων"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left In"
 msgstr "Αριστερά"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Input"
 msgstr "Αριστερά"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Out"
 msgstr "Αριστερά"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Output"
 msgstr "Αριστερά"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Αριστερά"
@@ -3879,16 +3859,16 @@ msgstr "Αριστερά"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 #, fuzzy
 msgid "Left channel input"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Μετακίνηση νότας"
@@ -3897,16 +3877,16 @@ msgstr "Μετακίνηση νότας"
 msgid "Level"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 #, fuzzy
 msgid "Lib..."
 msgstr "Γίνεται φόρτωση..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Άδεια"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 #, fuzzy
 msgid "License:"
 msgstr "Άδεια"
@@ -3917,131 +3897,131 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 #, fuzzy
 msgid "Link"
 msgstr "Σύ_νδεση"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Σύνδεση μέρους"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Σύνδεση ή μετακίνηση μερών (κουμπί ποντικιού 1 και 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 #, fuzzy
 msgid "Load"
 msgstr "Γίνεται φόρτωση..."
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Φόρτωση εφέ"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Φόρτωση οργάνου"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Φόρτωση Wave"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Φόρτωση εφέ"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Φόρτωση οργάνου"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 #, fuzzy
 msgid "Load..."
 msgstr "Γίνεται φόρτωση..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Φόρτωση \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, fuzzy, c-format
 msgid "Loading skin `%s'"
 msgstr "Φόρτωση Wave `%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Φόρτωση Wave `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Γίνεται φόρτωση..."
 
@@ -4053,28 +4033,28 @@ msgstr "Μετατροπία"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Χαμένο γεγονός"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Χαμένη νότα"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Χαμένο μέρος"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -4086,40 +4066,44 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "ID"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Αποθήκευση οργάνου"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, fuzzy, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "/Εργασία/Νέο MIDI Synthesizer"
@@ -4129,25 +4113,29 @@ msgstr "/Εργασία/Νέο MIDI Synthesizer"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Παλέτα"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Διαγραφή εξόδων"
@@ -4156,95 +4144,95 @@ msgstr "Διαγραφή εξόδων"
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Συγχώνευση: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Συγχώνευση εφέ`%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Συγχώνευση οργάνου `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Συγχώνευση εργασίας %s"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4252,7 +4240,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4260,40 +4248,40 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Mod In"
 msgstr "Πληροφορίες λειτουργικής μονάδας"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Μετατροπία"
 
@@ -4302,87 +4290,87 @@ msgstr "Μετατροπία"
 msgid "Modulation Depth"
 msgstr "Είσοδος μετατροπίας Gain"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Modulation Input"
 msgstr "Είσοδος μετατροπίας Gain"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 #, fuzzy
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Ισχύς της μετατροπίας γραμμικής συχνότητας"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Πληροφορίες λειτουργικής μονάδας"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Δεσμός λειτουργικής μονάδας: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Δεσμός λειτουργικής μονάδας"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Μετακίνηση γεγονότος ελέγχου"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Μετακίνηση νότας"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Μετακίνηση μέρους"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "Μετακίνηση μέρους"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 #, fuzzy
 msgid "Move the current selection into clipboard"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
@@ -4398,17 +4386,17 @@ msgstr "Διαγραφή του επιλεγμένου κομματιού"
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 #, fuzzy
 msgid "Move to the left"
 msgstr "Μετακίνηση νότας"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 #, fuzzy
 msgid "Move to the right"
 msgstr "Μετακίνηση νότας"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 #, fuzzy
 msgid "Move upwards"
 msgstr "Μετακίνηση μέρους"
@@ -4422,54 +4410,54 @@ msgstr ""
 msgid "Music Composer"
 msgstr "Εφαρμογή σύνθεσης μουσικής"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Μετατροπία"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Όνομα"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 #, fuzzy
 msgid "New Song"
 msgstr "/Εργασία/Νέο τραγούδι"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "New View"
 msgstr "/_Προβολή"
@@ -4492,136 +4480,119 @@ msgstr "/_Προβολή"
 msgid "Nice"
 msgstr "Αναγγελία"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Ήχος"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "ID"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Δεν υπάρχει μέρος"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Δεν υπάρχει κομμάτι"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Δεν έχει επιλεχθεί quantization"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Δεν έχει επιλεχθεί quantization"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Χαμένο γεγονός"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "Χαμένο γεγονός"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "'Εξοδος"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Διαδικασία"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Αρχείο σύνθεσης BSE"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Χαμένο γεγονός"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Όχι στόχος"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Αρχείο σύνθεσης BSE"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 #, fuzzy
 msgid "No valid part supplied"
 msgstr "Αρχείο σύνθεσης BSE"
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 #, fuzzy
 msgid "No valid song supplied"
 msgstr "Αρχείο σύνθεσης BSE"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Αρχείο σύνθεσης BSE"
@@ -4644,14 +4615,14 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 #, fuzzy
 msgid "None"
 msgstr "Νότα"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Τύπος εξομάλυνσης"
 
@@ -4661,7 +4632,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4670,19 +4641,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Νότα"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Αριστερά"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 #, fuzzy
 msgid "Note Entry"
 msgstr "Χαμένο γεγονός"
@@ -4692,21 +4663,21 @@ msgstr "Χαμένο γεγονός"
 msgid "Note Fine Tune"
 msgstr "Τύπος φίλτρου"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 #, fuzzy
 msgid "Note Frequency"
 msgstr "Συχνότητα κέντρου"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync"
 msgstr "Χαμένο γεγονός"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4721,78 +4692,78 @@ msgstr "Αριστερά"
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Αριθμός οκτάβων που θα επηρεαστούν από την εκθετική μετατροπία συχνότητας"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Εισαγωγή τετάρτων"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Επιλογή αρχείου"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 #, fuzzy
 msgid "Octaves"
 msgstr "Waves"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4800,12 +4771,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Άνοιγμα εργασίας"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4814,7 +4785,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4823,30 +4794,30 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 #, fuzzy
 msgid "Open existing project"
 msgstr "Άνοιγμα εργασίας `%s'"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Άνοιγμα εργασίας `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4865,13 +4836,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "'Εξοδος"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "Περιγραφή"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4879,58 +4850,58 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 #, fuzzy
 msgid "Oscillated Output"
 msgstr "Διαγραφή εξόδων"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 #, fuzzy
 msgid "Oscillating Frequency Input"
 msgstr "Είσοδος συχνότητας κέντρου"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 msgid "Other Sources/Sequencer"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 msgid "Other Sources/Simple ADSR"
 msgstr ""
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "'Εξοδος"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4944,17 +4915,17 @@ msgstr "'Εξοδος"
 msgid "Output Panning"
 msgstr "'Εξοδος"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, fuzzy, c-format
 msgid "Output Port %u"
 msgstr "'Εξοδος"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Εισαγωγή"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Εισαγωγή"
@@ -4969,7 +4940,7 @@ msgstr "Αριστερά"
 msgid "Output [dB]"
 msgstr "'Εξοδος"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4984,34 +4955,42 @@ msgstr "Ώρα τελευταίας τροποποίησης"
 msgid "Outputs"
 msgstr "'Εξοδος"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 #, fuzzy
 msgid "PCM Input module"
 msgstr "Επιλογή μονάδας εισόδου"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 #, fuzzy
 msgid "PCM Output module"
 msgstr "Επιλογή μονάδας εξόδου"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Παλέτα"
 
@@ -5019,69 +4998,69 @@ msgstr "Παλέτα"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 #, fuzzy
 msgid "Parameter"
 msgstr "Παράμετροι"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Παράμετροι"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Παλέτα"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Μέρη"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Μέρη"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 #, fuzzy
 msgid "Paste"
 msgstr "Παλέτα"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "Μέρη"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 #, fuzzy
 msgid "Pattern"
 msgstr "Παλέτα"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -5109,25 +5088,25 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Νa γίνει εκθετική μετατροπία συχνότητας αντί για γραμμμική"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Το πρόσωπο που δημιουργεί ή αλλάζει το αντικείμενο"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 #, fuzzy
 msgid "Phase"
 msgstr "Παλέτα"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 #, fuzzy
 msgid "Piano Keys"
 msgstr "Αναπαραγωγή νότας"
@@ -5143,56 +5122,56 @@ msgstr "Αναπαραγωγή νότας"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Αναπαραγωγή νότας"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Αναπαραγωγή"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "Αναπαραγωγή"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Pluck frequency input"
 msgstr "Είσοδος συχνότητας κέντρου"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Αναπαραγωγή"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Πρόσθετες Λειτουργίες"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Πρόσθετες Λειτουργίες"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -5201,84 +5180,84 @@ msgstr ""
 msgid "Portamento Time"
 msgstr "Ώρα δημιουργίας"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 #, fuzzy
 msgid "Position"
 msgstr "Θέση κατειλημένη"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Θέση κατειλημένη"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Διαδικασία"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Προτιμήσεις"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Προεπισκόπηση"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Browser διαδικασίας"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 #, fuzzy
 msgid "Procedure _Browser"
 msgstr "Browser διαδικασίας"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Διαδικασία"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5287,63 +5266,63 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Ιδιότητες"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 #, fuzzy
 msgid "Property Identifier"
 msgstr "Ιδιότητες"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 #, fuzzy
 msgid "Property Name"
 msgstr "Ιδιότητες"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 #, fuzzy
 msgid "Pulse Modulation"
 msgstr "Μετατροπία"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 #, fuzzy
 msgid "Pulse Modulation [%]"
 msgstr "Μετατροπία Gain  [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 #, fuzzy
 msgid "Pulse Width Modulation Input"
 msgstr "Είσοδος μετατροπίας Gain"
@@ -5360,51 +5339,51 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Q: 1\\/1"
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 #, fuzzy
 msgid "Q: 1\\/16"
 msgstr "Q: 1/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 #, fuzzy
 msgid "Q: 1\\/2"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 #, fuzzy
 msgid "Q: 1\\/4"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 #, fuzzy
 msgid "Q: 1\\/8"
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: Κανένα"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Tact"
 
@@ -5422,47 +5401,47 @@ msgstr "Ώρα τελευταίας τροποποίησης"
 msgid "Quantization Steps"
 msgstr "Δεν έχει επιλεχθεί quantization"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Quantize to eighths note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Quantize to half note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Quantize to eighths note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Quantize to quarter note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Quantize to sixteenth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Quantize to sixteenth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Quantize to tact boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Quantize to sixteenth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Quantize to whole note boundaries"
 msgstr "Quantize to half note boundaries"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "Quarter note"
 msgstr "Εισαγωγή τετάρτων"
@@ -5481,41 +5460,41 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 #, fuzzy
 msgid "RC Files"
 msgstr "Αρχείο RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 #, fuzzy
 msgid "Rack"
 msgstr "Κομμάτια"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 #, fuzzy
 msgid "Rack Editor"
 msgstr "Επεξεργαστής Rack"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Επεξεργαστής Rack"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 #, fuzzy
 msgid "Raise"
 msgstr "Παλέτα"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Ratio In"
 msgstr "Μετατροπία"
@@ -5525,39 +5504,34 @@ msgstr "Μετατροπία"
 msgid "Ratio [x:1]"
 msgstr "Μετατροπία"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 #, fuzzy
 msgid "Rebuild"
 msgstr "/Προβολή/Κτίσιμο ξανά"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Εισαγωγή"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Rectangle select notes"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5565,7 +5539,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5578,7 +5552,7 @@ msgstr "Παράμετροι"
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 #, fuzzy
 msgid "Release counter"
 msgstr "/Βοήθεια/Ση_μειώσεις έκδοσης"
@@ -5588,51 +5562,51 @@ msgstr "/Βοήθεια/Ση_μειώσεις έκδοσης"
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Αφαίρεση μονάδας"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Αφαίρεση διαδρομών"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove Song or Synthesizer"
 msgstr "/Εργασία/Απομάκρυνση τραγουδιού ή Synthesizer"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Διαγραφή του επιλεγμένου κομματιού"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 #, fuzzy
 msgid "Rename"
 msgstr "_Μετονομασία"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Μετονομασία μερών"
 
@@ -5646,29 +5620,29 @@ msgstr "Επανάληψη"
 msgid "Repeat playback within loop points"
 msgstr "Επανάληψη αναπαραγωγής ανάμεσα σε σημεία loop"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Αρχικοποίηση ιδιοτήτων"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Αλλαγή μεγέθους ελέγχου γεγονότος"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Αλλαγή μεγέθους νότας"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "_Μετονομασία"
@@ -5677,89 +5651,91 @@ msgstr "_Μετονομασία"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Επανέναρξη αναπαραγωγής"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Δεξιά"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Audio"
 msgstr "Δεξιά"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right Audio Input"
 msgstr "Εισαγωγή"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Audio Output"
 msgstr "Εισαγωγή"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "Δεξιά"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right In"
 msgstr "Δεξιά"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Input"
 msgstr "Δεξιά"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Out"
 msgstr "Δεξιά"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Output"
 msgstr "Δεξιά"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Δεξιά"
@@ -5768,51 +5744,51 @@ msgstr "Δεξιά"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 #, fuzzy
 msgid "Right channel Input"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Κανάλι εισόδου σε χρήση"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Δεξιά"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Δρομολόγηση"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "Δρομολόγηση"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "Δρομολόγηση"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "Δρομολόγηση"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5820,12 +5796,12 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "Αφαίρεση διαδρομών"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Αποθήκευση οργάνου"
@@ -5859,131 +5835,125 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Αποθήκευση εφέ"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Αποθήκευση οργάνου"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Εύρος σχήματος"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Αποθήκευση εφέ"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Αποθήκευση οργάνου"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 #, fuzzy
 msgid "Save _As..."
 msgstr "/Αρχείο/Αποθήκευση._ως..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Αποθήκευση: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Αποθήκευση εφέ `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Αποθήκευση οργάνου `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Αποθήκευση εργασίας `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Δέσμες ενεργειών"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Δέσμες ενεργειών"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Δέσμες ενεργειών"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Κύλιση και των δυο"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Κύλιση αριστερά"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Καμμία κύλιση"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Κύλιση δεξιά"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5991,12 +5961,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -6014,62 +5984,62 @@ msgstr "Διαγραφή εξόδων"
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Συχνότητα κέντρου"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Επιλογή"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Επιλογή"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 #, fuzzy
 msgid "Select Color"
 msgstr "Επιλογή"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Επιλογή καταλόγου"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 #, fuzzy
 msgid "Select File"
 msgstr "Επιλογή"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Επιλογή περιοχής"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Επιλογή"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Εισαγωγή πλήρεις νότες"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Επιλογή μονάδας εισόδου"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Επιλογή μονάδας εξόδου"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Επιλογή κάθετου εύρους τικ"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Self Modulation [%]"
 msgstr "Μετατροπία Gain  [%]"
@@ -6086,7 +6056,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -6106,36 +6076,36 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 #, fuzzy
 msgid "Set the focus cell note"
 msgstr "Εισαγωγή πλήρεις νότες"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -6147,76 +6117,57 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Μέσο μέγεθος"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Μέγιστο μέγεθος"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Ελάχιστο μέγεθος"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Εύρος σχήματος"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Προβολή πληροφοριών"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Οριζόντια σμίκρυνση"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Κάθετη σμίκρυνση"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Τύπος ελέγχου"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Τύπος ελέγχου"
@@ -6226,62 +6177,62 @@ msgstr "Τύπος ελέγχου"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "Sixteenth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Μέσο σχέδιο"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Μέγιστο σχέδιο"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Ελάχιστο σχέδιο"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Εύρος σχεδίου "
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 #, fuzzy
 msgid "Skin Name"
 msgstr "Όνομα"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6289,58 +6240,58 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 #, fuzzy
 msgid "Sole Output"
 msgstr "Διαγραφή εξόδων"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "/Τρα_γούδι"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "Αποθήκευση: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Εικόνα εκκίνησης"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -6355,32 +6306,28 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Έναρξη επεξεργαστή"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Έναρξη επεξεργαστή"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Διαδικασία"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6388,83 +6335,83 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Έναρξη:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Έναρξη αναπαραγωγής"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Εκκίνηση "
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Διακοπή αναπαραγωγής"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Αποθήκευση αναφορών σε αρχεία wave "
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Ισχύς της μετατροπίας  gain"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Ισχύς της μετατροπίας γραμμικής συχνότητας"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Strength of self modulation"
 msgstr "Ισχύς της μετατροπίας  gain"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Είσοδος συχνότητας κέντρου"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6479,58 +6426,58 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 #, fuzzy
 msgid "SynDrum Output"
 msgstr "'Εξοδος"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "Χαμένο γεγονός"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 #, fuzzy
 msgid "Syncronization Input"
 msgstr "Είσοδος μετατροπίας Gain"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "Συχνότητα κέντρου"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 #, fuzzy
 msgid "Synth Done"
 msgstr "/_Synth"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Αριστερά"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 #, fuzzy
 msgid "Synth Mixing Frequency"
 msgstr "Συχνότητα κέντρου"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "/_Synth"
@@ -6541,16 +6488,16 @@ msgstr "/_Synth"
 msgid "Synthesis Modules"
 msgstr "Αρχείο σύνθεσης BSE"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "Αρχείο σύνθεσης BSE"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Αρχείο σύνθεσης BSE"
@@ -6560,50 +6507,50 @@ msgstr "Αρχείο σύνθεσης BSE"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Αρχείο σύνθεσης BSE"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesizer"
 msgstr "/_Synthesizers"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "/_Synthesizers"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, fuzzy, c-format
 msgid "Synthesizer: %s"
 msgstr "/_Synthesizers"
@@ -6617,33 +6564,33 @@ msgstr ""
 msgid "TID"
 msgstr "ID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 #, fuzzy
 msgid "Text Color"
 msgstr "Επιλογή"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6679,13 +6626,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6696,19 +6643,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Ο τύπος σχεδίασης του φίλτρου"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6718,7 +6665,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6738,17 +6685,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6764,7 +6711,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6773,22 +6720,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 #, fuzzy
 msgid ""
 "The rack editor is still highly experimental code and guaranteed to be "
@@ -6801,33 +6748,33 @@ msgstr ""
 "similarly in future versions and be prepared to work around possible "
 "instabilities in the code (i.e. save your projects regularly)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6835,11 +6782,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6847,40 +6794,40 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "Thirty-secondth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6930,28 +6877,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Κομμάτια"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6959,21 +6906,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6982,42 +6929,42 @@ msgstr ""
 msgid "Totals"
 msgstr "/Ερ_γαλεία"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Κομμάτια"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -7026,7 +6973,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Δεξιά"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Αριστερά"
@@ -7039,51 +6986,51 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "Triplet eighths note"
 msgstr "Εισαγωγή ογδόων"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "Triplet half note"
 msgstr "Εισαγωγή ήμισεων"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Εισαγωγή ογδόων"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "Triplet quarter note"
 msgstr "Εισαγωγή τετάρτων"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "Triplet sixteenth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "Triplet thirty-secondth note"
 msgstr "Εισαγωγή δεκάτων έκτων"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Δρομολόγηση"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Τύπος"
 
@@ -7091,158 +7038,158 @@ msgstr "Τύπος"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "'Εξοδος"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Σινιάλο ήχου χωρίς φίλτρο"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 #, fuzzy
 msgid "Unfiltered Input"
 msgstr "Διαγραφή εισόδων"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "Εισαγωγή ήμισεων"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Εισαγωγή ήμισεων"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Χρήση του οριζόντιου χάρακα για τη ρύθμιση του  left loop pointer"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Χρήση του οριζόντιου χάρακα για τη ρύθμιση του σημείου κατάδειξης θέσης "
 "αναπαραγωγής"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Χρήση του οριζόντιου χάρακα για τη ρύθμιση του right loop pointer"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "VΚλίμακα:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 #, fuzzy
 msgid "VZoom"
 msgstr "Μεγέθυνση"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 #, fuzzy
 msgid "Velocity Out"
 msgstr "Αριστερά"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "Ερώτηση"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 #, fuzzy
 msgid "Vertical Bar Color"
 msgstr "Κάθετη περιοχή"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 #, fuzzy
 msgid "Vertical Grid Color"
 msgstr "Κάθετη περιοχή"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Κάθετη περιοχή"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 #, fuzzy
 msgid "Vertical Scale"
 msgstr "Κάθετη επιλογή"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 #, fuzzy
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Κάθετη επιλογή"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Κάθετη επιλογή"
 
@@ -7257,12 +7204,12 @@ msgstr "Κάθετη περιοχή"
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -7271,53 +7218,48 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Προειδοποίηση"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 #, fuzzy
 msgid "Wave"
 msgstr "Waves"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 #, fuzzy
 msgid "Wave Output"
 msgstr "'Εξοδος"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Αποθήκευση οργάνου"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7327,7 +7269,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "/Wave_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Waves"
 
@@ -7352,37 +7294,37 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "Whole note"
 msgstr "Αναπαραγωγή νότας"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "XtalStrings Output"
 msgstr "Διαγραφή εξόδων"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7390,7 +7332,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 #, fuzzy
 msgid "Zero Value Color"
 msgstr "Επιλογή"
@@ -7400,15 +7342,15 @@ msgstr "Επιλογή"
 msgid "Zoom"
 msgstr "Μεγέθυνση"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Μεγέθυνση:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 #, fuzzy
 msgid "_About..."
 msgstr "/Βοήθεια/Πε_ρί..."
@@ -7444,12 +7386,12 @@ msgstr ""
 msgid "_Cancel"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 #, fuzzy
 msgid "_Clear Undo"
 msgstr "/Επεξεργασία/Εκκα_θάριση αναίρεσης"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "_Close"
 msgstr "/Αρχείο/_Κλείσιμο"
@@ -7467,7 +7409,7 @@ msgid "_Distortion"
 msgstr "Περιγραφή"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7479,7 +7421,7 @@ msgstr "_Επεξεργασία"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 #, fuzzy
 msgid "_FAQ..."
 msgstr "/Βοήθεια/_FAQ..."
@@ -7513,7 +7455,7 @@ msgstr ""
 msgid "_Help"
 msgstr "/_Βοήθεια"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -7533,7 +7475,7 @@ msgstr ""
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 #, fuzzy
 msgid "_Merge..."
 msgstr "/Αρχείο/Συγ_χώνευση..."
@@ -7543,12 +7485,12 @@ msgstr "/Αρχείο/Συγ_χώνευση..."
 msgid "_Misc"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 #, fuzzy
 msgid "_New"
 msgstr "/_Προβολή"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 #, fuzzy
 msgid "_Open..."
 msgstr "/Αρχείο/Άνοι_γμα..."
@@ -7558,12 +7500,12 @@ msgstr "/Αρχείο/Άνοι_γμα..."
 msgid "_Other Sources"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 #, fuzzy
 msgid "_Play"
 msgstr "Αναπαραγωγή"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 #, fuzzy
 msgid "_Preferences..."
 msgstr "Προτιμήσεις"
@@ -7580,22 +7522,22 @@ msgstr "/Ε_ργασία"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "/Βοήθεια/Γρήγορη Έναρ_ξη..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 #, fuzzy
 msgid "_Quit"
 msgstr "/Αρχείο/Έ_ξοδος"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "_Redo"
 msgstr "/Επεξεργασία/Ακύ_ρωση αναίρεσης"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 #, fuzzy
 msgid "_Release Notes..."
 msgstr "/Βοήθεια/Ση_μειώσεις έκδοσης"
@@ -7617,7 +7559,7 @@ msgstr "/_Demo"
 msgid "_Routing"
 msgstr "Δρομολόγηση"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 #, fuzzy
 msgid "_Save"
 msgstr "/Αρχείο/Αποθήκευ_ση"
@@ -7645,7 +7587,7 @@ msgstr "/Τρα_γούδι"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr ""
 
@@ -7669,7 +7611,7 @@ msgstr "/_Synthesizers"
 msgid "_Tools"
 msgstr "/Ερ_γαλεία"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 #, fuzzy
 msgid "_Undo"
 msgstr "/Επεξεργασία/Α_ναίρεση"
@@ -7691,7 +7633,12 @@ msgstr "/_Προβολή"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Εισαγωγή"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7957,7 +7904,11 @@ msgstr "Ελεγκτής"
 msgid "control-90"
 msgstr "Ελεγκτής"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
@@ -7966,11 +7917,11 @@ msgstr ""
 "λόγω:\n"
 "%s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "processing"
 
@@ -8007,6 +7958,10 @@ msgstr "processing"
 #~ msgid "Enable meters"
 #~ msgstr "Παράμετροι"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Σφάλμα"
+
 #~ msgid "Find"
 #~ msgstr "Εύρεση"
 
@@ -8019,6 +7974,10 @@ msgstr "processing"
 #~ msgstr "Προβολή πληροφοριών"
 
 #, fuzzy
+#~ msgid "Information"
+#~ msgstr "Μετατροπία"
+
+#, fuzzy
 #~ msgid "Input Channels:"
 #~ msgstr "Κανάλι εισόδου σε χρήση"
 
@@ -8055,6 +8014,14 @@ msgstr "processing"
 #~ msgid "Music Synthesis Tool, MIDI Tracker and Song Composer"
 #~ msgstr "Εργαλείο σύνθεσης μουσικής, τραγουδιού και MIDI Tracker"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Ήχος"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "ID"
+
 #~ msgid "Notice"
 #~ msgstr "Αναγγελία"
 
@@ -8080,12 +8047,20 @@ msgstr "processing"
 #~ msgid "Quantize to full note boundaries"
 #~ msgstr "Quantize to full note boundaries"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Εισαγωγή"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Αρχικοποίηση Loop"
 
 #~ msgid "Score"
 #~ msgstr "Παρτιτούρα"
 
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Δέσμες ενεργειών"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Selection to Loop"
 
@@ -8105,5 +8080,8 @@ msgstr "processing"
 #~ msgid "Synthesis Network"
 #~ msgstr "/_Synthesizers"
 
+#~ msgid "Warning"
+#~ msgstr "Προειδοποίηση"
+
 #~ msgid "Zoom Selection"
 #~ msgstr "Μεγέθυνση επιλογής"
diff --git a/po/en_CA.po b/po/en_CA.po
index ca61d93..4621534 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -17,7 +17,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -25,7 +25,7 @@ msgstr ""
 "\n"
 "Available MIDI drivers:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -33,35 +33,35 @@ msgstr ""
 "\n"
 "Available PCM drivers:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  allow folding the column into left/right neighbour"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  display dotted vertical bar"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  display notes of the first, second, ... channel"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -69,53 +69,53 @@ msgstr ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  display solid vertical bar"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  insert vertical space"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  select various event types (controls, continuous controllers)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  selects one of 3 predefined colours"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automation disabled"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: automation from MIDI control: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: automation from MIDI control: %s (MIDI channel: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Hint)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -128,11 +128,11 @@ msgstr "/Audio Sources/Noise"
 msgid "/Audio Sources/Organ"
 msgstr "_Audio Sources"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio Sources/Standard Oscillator"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Audio Sources/Wave Oscillator"
 
@@ -148,35 +148,35 @@ msgstr "/Enhance/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad Types"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Input & Output/Instrument Output"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Input & Output/Instrument Voice Input"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Input & Output/MIDI Control Input"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Input & Output/MIDI Voice Input"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Input & Output/PCM Input"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Input & Output/PCM Output"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Misc/Snooper"
 
@@ -184,19 +184,19 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Other Sources/Constant"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -214,19 +214,19 @@ msgstr "/Routing/Amplifier"
 msgid "/Routing/Summation"
 msgstr "/Routing/Amplifier"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -234,119 +234,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Spatial/Balance"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualization/Virtual Input"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualization/Virtual Output"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualization/Virtual Sub Synth"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "1024 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -355,19 +355,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "128 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "16 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "16384 Value FFT Window"
 
@@ -379,43 +379,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -427,15 +427,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "2 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "2048 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "256 Value FFT Window"
 
@@ -447,47 +447,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "32 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "32768 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "4 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "4096 Value FFT Window"
 
@@ -511,23 +511,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "512 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "64 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "65536 Value FFT Window"
 
@@ -535,19 +535,19 @@ msgstr "65536 Value FFT Window"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "8 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "8192 Value FFT Window"
 
@@ -559,87 +559,87 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -661,11 +661,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "A guide to synthesis plugin development"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -673,11 +673,11 @@ msgstr ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "ADSR Envelope Generator"
 
@@ -685,12 +685,12 @@ msgstr "ADSR Envelope Generator"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Aborted"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Abortion"
 
@@ -704,48 +704,48 @@ msgstr "Amplified audio output"
 msgid "Accumulated audio output 2"
 msgstr "Amplified audio output"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Add"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Add Custom Synthesizer"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Add MIDI Synthesizer"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Add a new bus to the mixer"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "Add a new synthesizer mesh to be used as effect or instrument in songs"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Add a new track to this song"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Add a new track to this song"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Add directory to searchpath"
 
@@ -757,25 +757,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Add, edit and connect synthsizer mesh components"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Add..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Adds the selection from the \"%s\" list to the \"%s\" list"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Adjust FFT window size"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Adjust frequency level threshold"
 
@@ -791,23 +791,23 @@ msgstr "Adjust how much the control signals affect the output volume"
 msgid "Adjust output balance between left and right"
 msgstr "Adjust output balance between left and right"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Adjust overall program behaviour"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Adjust overall song behaviour"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Adjust overall synthesizer behaviour"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Adjust relative alignment of the values or bars to be drawn"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Adjust the number of rows between each shaded row"
 
@@ -824,18 +824,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Adjust the zoom factor of the router display"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Adjust whether to draw dB values instead of lines"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Adjustments"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -865,7 +865,7 @@ msgstr ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -894,15 +894,15 @@ msgstr ""
 "  DEV    - the device number for plugins like 'hw'\n"
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Aftertouch Out"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 #, fuzzy
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
@@ -911,25 +911,20 @@ msgstr ""
 "Enables or prevents BEAST from periodically updating the scopes. Disabling "
 "may be desirable especially on slow machines."
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Align Control Events"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Align Events"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "All"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Amount of detuning in cent (hundredth part of a semitone)"
 
@@ -937,7 +932,7 @@ msgstr "Amount of detuning in cent (hundredth part of a semitone)"
 msgid "Amplified audio output"
 msgstr "Amplified audio output"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -949,12 +944,12 @@ msgstr ""
 "silence will be used instead of a recorded signal, so playback operation may "
 "produce results not actually intended (such as a silent output signal)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr "An error occurred during execution of script procedure '%s': %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -962,11 +957,11 @@ msgstr ""
 "An error occurred while opening the recording file. Selecting a different "
 "file might fix this situation."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Answers to frequently asked questions"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Anti-Alias"
 
@@ -975,7 +970,7 @@ msgstr "Anti-Alias"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Apply configuration changes to the pattern editor layout"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Array of column types"
 
@@ -1045,7 +1040,7 @@ msgstr ""
 "above example, an output amplification of 5 dB would be okay, if the input "
 "signal never exceeded 0 dB."
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Assignments"
 
@@ -1053,7 +1048,7 @@ msgstr "Assignments"
 msgid "Attack [ms]"
 msgstr "Attack [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Attack-Decay-Sustain-Release envelope output"
 
@@ -1088,35 +1083,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio Out"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Audio Out"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Audio In"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Audio In%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Audio In1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Audio In2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Audio In3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Audio In4"
 
@@ -1125,23 +1125,23 @@ msgstr "Audio In4"
 msgid "Audio Input"
 msgstr "Audio Input"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Audio Input 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Audio Input 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Audio Input 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Audio Input 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Audio Input Signal"
 
@@ -1149,13 +1149,13 @@ msgstr "Audio Input Signal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Audio Out"
 
@@ -1170,17 +1170,21 @@ msgstr "Audio Out1"
 msgid "Audio Out2"
 msgstr "Audio Out2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Audio Output"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Audio Sources/Noise"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Audio Sources/Noise"
@@ -1195,7 +1199,7 @@ msgstr "Audio Out1"
 msgid "Audio Sum2"
 msgstr "Audio Out2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr "Audio device \"%s\" is not open for input; audio driver: %s=%s"
@@ -1212,11 +1216,11 @@ msgstr "Audio input 1"
 msgid "Audio input 2"
 msgstr "Audio input 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Author"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Authors:"
 
@@ -1224,12 +1228,12 @@ msgstr "Authors:"
 msgid "Auto Output"
 msgstr "Auto Output"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Auto cut"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1243,7 +1247,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Available Inputs"
 
@@ -1252,19 +1256,19 @@ msgstr "Available Inputs"
 msgid "Available Items:"
 msgstr "Available Items:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Available Outputs"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Available Postprocessors"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Available Synthesizers"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Available Waves"
 
@@ -1280,27 +1284,26 @@ msgid ""
 msgstr ""
 "Average number of milliseconds per second of user CPU time used by thread"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST About"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "BEAST Startup"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST Version %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE Core"
 
@@ -1316,37 +1319,37 @@ msgstr "BSE Multi-Part Wave File"
 msgid "BSE Synthesis File"
 msgstr "BSE Synthesis File"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Background Colour"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Background Image"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Background Shade 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Background Shade 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Background image used by the control events editor."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Background image used by the pattern editor."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Background image used by the piano-roll editor."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Bad loopback"
 
@@ -1369,12 +1372,12 @@ msgstr "Balance control input levels"
 msgid "Bank Select"
 msgstr "Bank Select"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Base Frequency"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Base Octave"
 
@@ -1386,11 +1389,11 @@ msgstr "Base Volume"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Base amplification (the control signal adds up to this)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Beats per minute"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Bind a new key combination to a program function"
 
@@ -1398,7 +1401,7 @@ msgstr "Bind a new key combination to a program function"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Boost"
 
@@ -1452,7 +1455,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Bus Name"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1460,15 +1463,15 @@ msgstr ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Busses"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "CODEC failure"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "COLUMN TYPES:"
 
@@ -1485,27 +1488,27 @@ msgstr "CPU%"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Cancel"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Centre Frequency"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Centre Frequency Input"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Change the base octave by a given amount"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Change the currently selected key binding"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "Change the numeric focus cell contents (e.g. octave) by a given amount"
 
@@ -1513,22 +1516,22 @@ msgstr "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Change..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Channel"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Channel Hints"
 
@@ -1537,36 +1540,36 @@ msgstr "Channel Hints"
 msgid "Channel Pressure"
 msgstr "Channel Pressure"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Channel%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Channel%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Channel%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Channel%u [float]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Check/ToggleRadio Button"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Choose display scrolling direction"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Choose horizontal or vertical orientation"
 
@@ -1574,33 +1577,33 @@ msgstr "Choose horizontal or vertical orientation"
 msgid "Chorus audio output"
 msgstr "Chorus audio output"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Clear"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Clear the current selection"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Close %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Close all windows and quit"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Close the project"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Colour Entry"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Comment"
 
@@ -1622,7 +1625,7 @@ msgstr "Configure"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configure the column layout of the pattern editor"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Const Out%u"
@@ -1648,27 +1651,27 @@ msgstr "Constant Negative CENTRE"
 msgid "Constant Negative HIGH"
 msgstr "Constant Negative HIGH"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Constant Output %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 #, fuzzy
 msgid "Constant signal value"
 msgstr "Constant Negative HIGH"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Contents"
 
@@ -1740,7 +1743,7 @@ msgstr "Continuous 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Continuous MIDI Control #1 - Bank Select"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Contributions made by:"
 
@@ -2035,12 +2038,12 @@ msgstr "Control 98 Non-Registered Parameter MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Control 99 Non-Registered Parameter LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Control Automation"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Control Automation: %s"
@@ -2053,7 +2056,7 @@ msgstr "Control Input"
 msgid "Control Strength"
 msgstr "Control Strength"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Control Type:"
@@ -2063,60 +2066,60 @@ msgstr "Control Type:"
 msgid "Control Type:"
 msgstr "Control Type:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Controller"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Controls the octave relative to which notes are entered"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copy"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Copy the current selection into clipboard"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Copyright licence applying to this object"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Create Link"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Create a new Part in a Song."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Create a new Track for a Song."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Create a new mixer bus for a Song."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Create a new song, consisting of a mixer, tracks, parts and notes"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Create an extra view of the project"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Create new project"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Creation Time"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2130,23 +2133,23 @@ msgstr "Ctrl In1"
 msgid "Ctrl In2"
 msgstr "Ctrl In2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Ctrl Out"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2155,15 +2158,15 @@ msgstr "Ctrl Out4"
 msgid "Current Items:"
 msgstr "Current Items:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Cut"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Cutoff Frequency (All Filters)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Cutoff Frequency 2 (Band Pass/Stop)"
 
@@ -2171,20 +2174,20 @@ msgstr "Cutoff Frequency 2 (Band Pass/Stop)"
 msgid "Cutoff [%]"
 msgstr "Cutoff [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Cutoff [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "DEVICE,MODE"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP Engine..."
 
@@ -2192,7 +2195,7 @@ msgstr "DSP Engine..."
 msgid "Data Entry"
 msgstr "Data Entry"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Data corrupt"
 
@@ -2214,7 +2217,7 @@ msgstr "DavChorus adds more depth to sounds"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Decay [%]"
@@ -2223,154 +2226,149 @@ msgstr "Decay [%]"
 msgid "Decay [%]"
 msgstr "Decay [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Author"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Licence"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Draw Values"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Delete"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Delete Control Event"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Delete Link"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Delete Note"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Delete Part"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Delete a Part from a Song."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Delete a Track from a Song."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Delete a mixer bus from a Song."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Delete note (mouse button 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Delete parts"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Delete the complete undo history"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Delete the currently selected bus"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Delete the currently selected key binding"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Delete the currently selected track"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Delete the currently selected wave"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Denominator"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Description"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Details:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Developing Plugins..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Development..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Device busy"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Device configuration mismatch"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Device not async capable"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Device or resource busy"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostic"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Dial"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Dial (Logarithmic)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialogues"
 
@@ -2390,17 +2388,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Direction"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Discard Changes"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2415,7 +2413,7 @@ msgid "Discard changes and close dialog"
 msgstr "Discard changes and close dialogue"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2423,152 +2421,153 @@ msgstr ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Disconnect In"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Disconnect In"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Disconnect Out"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Disconnect Out"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Start Disk Recording"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Display an overview of all procedures"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Display developer and contributor credits"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Display dialogues with debugging messages"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Display dialogues with diagnostic messages"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Display dialogues with information messages"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Display statistics and timing information"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Distorted Audio Output"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Document _Index..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Done Out"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Done Out"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Dotted eighths note"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Dotted half note"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Dotted hundred twenty-eighth note"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Dotted quarter note"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Dotted sixteenth note"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Dotted sixty-fourth note"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Dotted thirty-secondth note"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Dotted whole note"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Down"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Draw Values"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Draw a line to align events to"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Draw synthesis networks anti-aliased?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Drop Down Button"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Drop Down Combo"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Drum Frequency Input"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Drum Frequency Input"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplicate"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "EVENTS:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EXAMPLE:"
 
@@ -2577,23 +2576,23 @@ msgstr "EXAMPLE:"
 msgid "E_xamples"
 msgstr "E_xamples"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Edit"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Edit Part"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Edit Rack Item"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Edit the currently selected wave"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2603,12 +2602,12 @@ msgstr ""
 "Use button1 to create links, button2 for movement and button3 to change "
 "properties"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Edit/Move/Menu (mouse buttons 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2620,28 +2619,28 @@ msgstr "Effect Control 1"
 msgid "Effect Control 2"
 msgstr "Effect Control 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Effect Path"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Eighths note"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Emphasis"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Empty Field Colour"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 #, fuzzy
 msgid "Enable Error Bell"
 msgstr "Fatal Error: "
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2649,23 +2648,23 @@ msgstr ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Enable or disable message display of a specific message type"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "End:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "Ensure that each part in a song is inserted into at least one track."
 
@@ -2686,16 +2685,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Error"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Error: "
 
@@ -2704,76 +2698,76 @@ msgstr "Error: "
 msgid "Events"
 msgstr "Events"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Every eighth and sixteenth row"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Every eighth row"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Every fourth and eighth row"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Every fourth and sixteenth row"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Every fourth and twelfth row"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Every fourth row"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Every second and fourth row"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Every second row"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Every sixteenth row"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Every sixth and twelfth row"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Every sixth row"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Every third and sixth row"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Every third and twelfth row"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Every third row"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Every twelfth row"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Everything went well"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Executing '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Executing procedure '%s' from script '%s'."
@@ -2782,11 +2776,11 @@ msgstr "Executing procedure '%s' from script '%s'."
 msgid "Exponential Control"
 msgstr "Exponential Control"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Exponential FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Export Audio"
 
@@ -2794,87 +2788,83 @@ msgstr "Export Audio"
 msgid "Expression"
 msgstr "Expression"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Failed to configure device buffer"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Failed to configure device format"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Failed to configure device frequency"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Failed to configure device latency"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Failed to configure number of device channels"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Failed to start recording to disk."
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "Failed to detect (start of) header"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Failed to detect (start of) header"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Failed to execute script procedure '%s': %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Failed to load project \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Failed to load wave file \"%s\": %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Failed to load project \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Failed to open MIDI devices: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Failed to open PCM devices: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Failed to open file \"%s\" for output: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Failed to start recording to disk."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2887,11 +2877,11 @@ msgstr ""
 "due to:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Failed to retrieve seek information"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2907,7 +2897,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2920,99 +2910,100 @@ msgstr ""
 "due to:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Failed to spawn child process"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Failed to start recording to disk."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Failed to start recording from audio device."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Failed to start recording to disk."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Fallback into Edit mode after creating synthesis modules?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "File Selection"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "File empty"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "File exists already"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Last modification time"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Rename"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Filename Text Entry"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Filter Algorithm"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Filter Choice"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Filter Specification"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Filter Type"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Set the cutoff frequency percentage"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Set the cutoff frequency percentage"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Filtered Audio Signal"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Filtered Output"
 
@@ -3020,16 +3011,16 @@ msgstr "Filtered Output"
 msgid "Filtered audio output"
 msgstr "Filtered audio output"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "Find a track suitable for playing notes of a given part."
 
@@ -3038,15 +3029,15 @@ msgstr "Find a track suitable for playing notes of a given part."
 msgid "Find in current document"
 msgstr "Find in current document"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Find the first track that contains a part. Suitable to check for orphan "
 "parts."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Fine Tune"
 
@@ -3064,15 +3055,15 @@ msgstr "First audio input"
 msgid "First control input"
 msgstr "First control input"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Flip Spectrum"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Flip Spectrum display,  interchaging low and high frequencies"
 
@@ -3080,11 +3071,11 @@ msgstr "Flip Spectrum display,  interchaging low and high frequencies"
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Font Size"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Font size in pixels for labels displayed in synthesis networks"
 
@@ -3092,58 +3083,58 @@ msgstr "Font size in pixels for labels displayed in synthesis networks"
 msgid "Foot Controller"
 msgstr "Foot Controller"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Freq In"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Freq Mod In"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Freq Out"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frequency"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Frequency Input"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Frequency Modulation Input"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Frequency"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Frequency Signal"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3151,28 +3142,28 @@ msgstr ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Frequency shift ratio (assumed 1.0 if not connected)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Fully include wave files"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Function"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Function used to create new key bindings"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Functionality not implemented"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Functions to be activated for a key binding"
 
@@ -3185,36 +3176,36 @@ msgstr "Functions to be activated for a key binding"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public Licence"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Gain Mod In"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Gain Modulation Input"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Gain Modulation [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Gate"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Gate In"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Gate Out"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Gate Output"
 
@@ -3222,7 +3213,7 @@ msgstr "Gate Output"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Gate input (activates/deactivates envelope)"
 
@@ -3242,11 +3233,11 @@ msgstr "General Purpose Controller 3"
 msgid "General Purpose Controller 4"
 msgstr "General Purpose Controller 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Generic Keys"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3268,19 +3259,19 @@ msgstr "Go forward one page"
 msgid "Go to browser index"
 msgstr "Go to browser index"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Grow Horizontally"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Grow Vertically"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Grow the scrollable area"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "HWrap"
 
@@ -3290,7 +3281,7 @@ msgstr "HWrap"
 msgid "HZoom"
 msgstr "HZoom"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Half note"
 
@@ -3306,43 +3297,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "High if the note is currently being pressed"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "High indicates the instrument is done synthesizing"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Hit the drum on raising edges"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Homogeneous Input Fields"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Horizontal Bar Colour"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Horizontal Grid Colour"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Horizontal Scale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Horizontal Scale (Logarithmic)"
 
@@ -3356,19 +3347,19 @@ msgstr "Horizontal piano zoom"
 msgid "Horizontal track zoom"
 msgstr "Horizontal track zoom"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Hundred twenty-eighth note"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3376,27 +3367,27 @@ msgstr ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Image shade"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Import MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Import a standard MIDI file into the current project"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importing MIDI file `%s'"
@@ -3435,21 +3426,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Vertical Scale"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Information"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "Initial phase of the oscillator wave form (cycle offset in degree)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Initializers"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Input"
 
@@ -3463,54 +3449,54 @@ msgstr "Input 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Input 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Input Assignments"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Input Channel %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Input Modulation [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Input Port %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Input Signals"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Input channel already in use"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Input channel in use"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Input channel is private"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Input port name to interface to"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Input/Output channels already connected"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Input/Output channels not connected"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Input/output error"
 
@@ -3519,76 +3505,76 @@ msgstr "Input/output error"
 msgid "Inputs"
 msgstr "Inputs"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Insert"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Insert Control Event"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Insert Module"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Insert Note"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Insert Part"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Insert clipboard contents as current selection"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Insert eighths note"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Insert half notes"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Insert hundred twenty-eighth note"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Insert part"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Insert quarter notes"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Insert sixteenth note"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Insert sixty-fourth note"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Insert thirty-second note"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Insert whole notes"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Insert/edit/move parts (mouse button 1 and 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Insert/resize/move notes (mouse button 1 and 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Instrument Path"
 
@@ -3597,94 +3583,94 @@ msgstr "Instrument Path"
 msgid "Instrument flavour"
 msgstr "Instrument Path"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Insufficient permission"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Internal error (please report)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "Internals"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Invalid MIDI control type"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Invalid duration"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Invalid format"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Invalid object property"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Invalid offset"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Invalid overlap"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Invalid synthesis module connection"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Invalid synthsis module type"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Invert"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Invert Sustain Pedal"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Invert the current selection"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Is a directory"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Item"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Item List"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justification"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Justify"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Key Binding"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Key combinations used to activate a function"
 
@@ -3703,90 +3689,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Knob"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Knob (Logarithmic)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA Path"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA Plugins"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Label"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Last modification time"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latency [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Layout:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Left"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Left Audio"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Left Audio In"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Left Audio Input"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Left Audio Out"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Left Audio Output"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Left Channel Output"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Left In"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Left Input"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Left Out"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Left Output"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Left Volume"
 
@@ -3794,15 +3778,15 @@ msgstr "Left Volume"
 msgid "Left audio output"
 msgstr "Left audio output"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Left channel input"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Left channel output"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Move to the right"
@@ -3812,15 +3796,15 @@ msgstr "Move to the right"
 msgid "Level"
 msgstr "Label"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Lib..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licence"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licence:"
 
@@ -3830,130 +3814,130 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Link"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Link Part"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Link or move parts (mouse button 1 and 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr "List of available mixer busses to be used as bus output"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr "List of available mixer busses to be used as track output"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "List of available synthesis networks from which to choose a MIDI instrument"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 "List of available synthesis networks from which to choose a postprocessor"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 "List of available synthesis networks from which to choose a sub network"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "List of available synthesis networks from which to choose a track instrument"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "List of available synthesis signals to be used as bus input"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "List of available waves to choose a track instrument from"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "List of available waves to choose as oscillator source"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "List of available waves to choose as track instrument"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Load"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Load Effect"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Load Instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Load Key Binding"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Load Wave"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Load _Effect..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Load _Instrument..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Load a key binding set"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Load a new wave file from disk"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Load a new wave file from library paths"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Load synthesizer mesh from effects folder"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Load synthesizer mesh from instruments folder"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Load..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Loading \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Loading skin `%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Loading wave `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Loading..."
 
@@ -3964,28 +3948,28 @@ msgstr "Location"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Looping"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Lost Event"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Lost Note"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Lost Part"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Lower"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Lower the currently selected key binding, relative to its neighbours"
 
@@ -3997,37 +3981,41 @@ msgstr "Lowpass [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Lowpass filter frequency for the control signal"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI Channel"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI Instrument"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI Signal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI Signal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI Signal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI Signal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI Synthesizer: %s"
@@ -4037,25 +4025,30 @@ msgstr "MIDI Synthesizer: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "MIDI Tracker, Music Composition and Modular Synthesis Application"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Show messages about MIDI device selection problems"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "MIDI input or output is not available."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFIERS:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Master Output"
 
@@ -4063,93 +4056,93 @@ msgstr "Master Output"
 msgid "Master Volume"
 msgstr "Master Volume"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Master [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Master [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Master [float]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Max Voices"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Maximum number of voices for simultaneous playback"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Measure denominator; must be a power of 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Measure numerator"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Merge an existing project into the current project"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Merge: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Merging effect `%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Merging instrument `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Merging project `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Message Type"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Message has been repeated %u time"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Message has been repeated %u times"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Messages"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Middle Bar Colour"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr "Midi channel assigned to this track. 0 uses internal per-track channel"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "Midi channel assigned to this track. 0 uses private per-track channel."
 
@@ -4157,7 +4150,7 @@ msgstr "Midi channel assigned to this track. 0 uses private per-track channel."
 msgid "Mix Out"
 msgstr "Mix Out"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Mix track outputs, adjust volume and add effects"
 
@@ -4165,39 +4158,39 @@ msgstr "Mix track outputs, adjust volume and add effects"
 msgid "Mixed audio output"
 msgstr "Mixed audio output"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mixer"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Mixer busses connected to track output"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mixer busses used as output for synthesis signals"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Mixer busses used as output for this track"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Mnemonic key"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Mnemonic widget"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulation"
 
@@ -4205,85 +4198,85 @@ msgstr "Modulation"
 msgid "Modulation Depth"
 msgstr "Modulation Depth"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Modulation Input"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Modulation Strength for linear frequency modulation"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Module Info"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Module Link: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Module link"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Move Control Event"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Move Note"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Move Part"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Move downwards"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Move focus cell downwards"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Move focus cell downwards page-wise"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Move focus cell to the left"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Move focus cell to the left page-wise"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Move focus cell to the right"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Move focus cell to the right page-wise"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Move focus cell upwards"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Move focus cell upwards page-wise"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Move the current selection into clipboard"
 
@@ -4297,15 +4290,15 @@ msgstr "Move the selection down by one position"
 msgid "Move the selection up by one position"
 msgstr "Move the selection up by one position"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Move to the left"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Move to the right"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Move upwards"
 
@@ -4318,53 +4311,53 @@ msgstr "Multiply Controls"
 msgid "Music Composer"
 msgstr "Music Composer"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Mute"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Mute: turn off the bus volume"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Muted"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Information"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Name"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Name for the current skin configuration (used for skin selections)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Name of the WAVE file used for recording BSE sound output"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Negative Value Colour"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "New Song"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "New View"
 
@@ -4385,23 +4378,15 @@ msgstr "New View"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "No Audio"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "No MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "No Part"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "No Track"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4409,7 +4394,7 @@ msgstr ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device; no MIDI events will be received or sent."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4417,97 +4402,90 @@ msgstr ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "No available audio device was found."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "No data available"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "No device (driver) available"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "No quantization selected"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "No quantization selected"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "No space left on device"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "No such entry"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "No such event"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "No such file, device or directory"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "No such input channel"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "No such output channel"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "No such procedure"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "No such synthesis module"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "No such wave"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "No target"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Invalid object property"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Draw synthesis networks anti-aliased?"
@@ -4529,13 +4507,13 @@ msgid "Non-Registered Parameter"
 msgstr "Non-Registered Parameter"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "None"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Norm Type"
 
@@ -4545,7 +4523,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4554,19 +4532,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Note"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Note Velocity"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Note Entry"
 
@@ -4574,19 +4552,19 @@ msgstr "Note Entry"
 msgid "Note Fine Tune"
 msgstr "Note Fine Tune"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Note Frequency"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Note Sequence Grid Editor"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Note Sync"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Note Sync Signal"
 
@@ -4600,76 +4578,76 @@ msgstr "Note Velocity"
 msgid "Note _Length"
 msgstr "Note _Length"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Notes and information about this release cycle"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Number of Columns"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Number of Rows"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Number of octaves to be affected by exponential frequency modulation"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Number of ticks per quarter note"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Numerator"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Object Drop Down Box"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Object Selection: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Octaves"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Online Demos..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Online Sound Archive..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Online _Help Desk..."
 
@@ -4677,12 +4655,12 @@ msgstr "Online _Help Desk..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "Only parts louder than threshold are compressed"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Open Project"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4695,7 +4673,7 @@ msgstr ""
 "           read-only, read-write or write-only access."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4709,29 +4687,29 @@ msgstr ""
 "           read-only, read-write or write-only access;\n"
 "           adding \"hs\" forces hard sync on underruns.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Open existing project"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Open failed"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Open file browser"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Opening project `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Order"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Order of Filter"
 
@@ -4750,12 +4728,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Organ Output"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientation"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Origin:  %s\n"
@@ -4763,59 +4741,59 @@ msgstr "Origin:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Orphan Parts"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Oscillated Output"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Oscillating Frequency Input"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscillator"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 #, fuzzy
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr "Number of oscillator cycles per second"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Oscillator wave form"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Other Sources"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Other Sources"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Out of memory"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Output"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Output Assignments"
 
@@ -4827,16 +4805,16 @@ msgstr "Output Balance"
 msgid "Output Panning"
 msgstr "Output Panning"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Output Port %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Output Signal Monitor"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Output Signals"
 
@@ -4849,7 +4827,7 @@ msgstr "Left Volume"
 msgid "Output [dB]"
 msgstr "Output [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Output port name to interface from"
 
@@ -4862,32 +4840,42 @@ msgstr "Output stage amplification in decibels"
 msgid "Outputs"
 msgstr "Outputs"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "Ownership mismatch"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM Input module"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM Output module"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Show messages about PCM device selection problems"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Show recording file errors"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "PLUGIN:CARD,DEV,SUBDEV"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM In"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Palette"
 
@@ -4895,64 +4883,64 @@ msgstr "Palette"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parameter"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parameter to pass to functions upon activation"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parameters"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parasite"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Parasite Paths"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "Parent mismatch"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Parsing error"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Parts"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Parts"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Passband falloff at cutoff frequency"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Paste"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Path"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Pattern"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Pattern Editor Layout"
 
@@ -4980,24 +4968,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Percentage of CPU usage"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Percentage of background image pixel to blend over background colour."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Perform exponential frequency modulation instead of linear"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Person changing or creating this object"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Phase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Piano Keys"
 
@@ -5011,53 +4999,53 @@ msgstr "Piano Notes"
 msgid "Pitch Bend"
 msgstr "Pitch Bend"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Play note"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Play or restart playback of the project"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Playback"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Playback Settings"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Please press the keyboard shortcut to be installed for function: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Please press the keyboard shortcut to be installed..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Pluck frequency input"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Pluck strings on raising edge"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Playback Settings"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Plugin Path"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugins"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Popup Options"
 
@@ -5065,63 +5053,63 @@ msgstr "Popup Options"
 msgid "Portamento Time"
 msgstr "Portamento Time"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Position"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Position taken"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Positive Value Colour"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Postprocessor"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferences"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Premature EOF"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Preview"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Procedure Browser"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Procedure _Browser"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procedure currently busy"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Procedure execution aborted"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Procedure execution failed"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Procedure parameter invalid"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5130,12 +5118,12 @@ msgstr ""
 "Procedure: %s\n"
 "Script: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Process: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5143,7 +5131,7 @@ msgstr ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profiler"
 
@@ -5152,28 +5140,28 @@ msgstr "Profiler"
 msgid "Program Change"
 msgstr "Program Change"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Properties"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Property Identifier"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Property Name"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5181,32 +5169,32 @@ msgstr ""
 "Proportion of the positive component duration of the pulse wave form (Pulse "
 "has to be selected as wave form for this to take effect)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Provide an overview of all BEAST documentation contents"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Provide an overview of development-related topics and documents"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Provides an introduction about how to accomplish the most common tasks"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Pulse Modulation"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Pulse Modulation [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Pulse Width"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Pulse Width Modulation Input"
 
@@ -5222,43 +5210,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: None"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Tact"
 
@@ -5276,43 +5264,43 @@ msgstr "_Quantization"
 msgid "Quantization Steps"
 msgstr "_Quantization"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Quantize to eighths note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Quantize to half note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Quantize to hundred twenty-eighth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Quantize to quarter note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Quantize to sixteenth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Quantize to sixty-fourth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Quantize to tact boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Quantize to thirty-second note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Quantize to whole note boundaries"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Quarter note"
 
@@ -5330,37 +5318,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC Files"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Rack Editor"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Rack editor"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Raise"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Raise the currently selected key binding, relative to its neighbours"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Range:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Ratio In"
 
@@ -5368,37 +5356,33 @@ msgstr "Ratio In"
 msgid "Ratio [x:1]"
 msgstr "Ratio [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Read failed"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Rebuild"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Recording Audio Input"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Rectangle select notes"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Redo"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Redo the last undone action"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Redo the last undone editing step"
 
@@ -5406,7 +5390,7 @@ msgstr "Redo the last undone editing step"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Passband falloff at cutoff frequency"
@@ -5419,7 +5403,7 @@ msgstr "Registered Parameter"
 msgid "Release [ms]"
 msgstr "Release [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Release counter"
 
@@ -5428,48 +5412,48 @@ msgstr "Release counter"
 msgid "Reload current page"
 msgstr "Reload current page"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Remove Module"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Remove Paths"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Remove Song or Synthesizer"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Remove any events in the focus cell"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Remove directory from searchpath"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Remove the currently selected synthesizer (song)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Removes the selection from the \"%s\" list"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Rename"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Rename parts"
 
@@ -5483,29 +5467,29 @@ msgstr "Repeat"
 msgid "Repeat playback within loop points"
 msgstr "Repeat playback within loop points"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Requested data values unmatched"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Reset Properties"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Resize Control Event"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Resize Note"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Resonance [%]"
@@ -5514,82 +5498,84 @@ msgstr "Resonance [%]"
 msgid "Resonance [%]"
 msgstr "Resonance [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Restarting Playback"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Retrieve master output bus of a song if it exists."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "Retrieve master output bus of a song. Will create one if it does not exist."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Retrieve song timing information at a specific tick."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Retrigger In"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Retrigger input (raising edge retriggers envelope)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Right"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Right Audio"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Right Audio In"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Right Audio Input"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Right Audio Out"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Right Audio Output"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Right Channel Output"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Right In"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Right Input"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Right Out"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Right Output"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Right Volume"
 
@@ -5597,49 +5583,49 @@ msgstr "Right Volume"
 msgid "Right audio output"
 msgstr "Right audio output"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Right channel Input"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Right channel input"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Right channel output"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Right Audio Out"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Routing"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Routing/Amplifier"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Routing/Amplifier"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Routing/Amplifier"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Row Shading"
 
@@ -5647,11 +5633,11 @@ msgstr "Row Shading"
 msgid "STime"
 msgstr "STime"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Sample Path"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Save Instrument"
@@ -5685,100 +5671,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Save As Effect..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Save As Instrument..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Save Changes"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Save Effect"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Save Instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Save _As..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Save synthesizer mesh to effects folder"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Save synthesizer mesh to instruments folder"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Save the project before closing its window?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Save: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Saving effect `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Saving instrument `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Saving project `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Script"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Script Path"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Script execution error."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Scripts"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Scroll Both"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Scroll Left"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Scroll None"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Scroll Right"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Search Paths"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5787,7 +5768,7 @@ msgstr ""
 "Search path of directories, separated by \"%s\", used to find BSE effect "
 "files."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5796,7 +5777,7 @@ msgstr ""
 "Search path of directories, separated by \"%s\", used to find BSE instrument "
 "files."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5807,7 +5788,7 @@ msgstr ""
 "This path is searched in addition to the standard BSE plugin location on "
 "this system."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5816,7 +5797,7 @@ msgstr ""
 "Search path of directories, separated by \"%s\", used to find BSE scheme "
 "scripts."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5830,14 +5811,14 @@ msgstr ""
 "More informations about LADSPA plugins can be found at http://www.ladspa.";
 "org/."
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 "Search path of directories, separated by \"%s\", used to find audio samples."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Searchpath Text Entry"
 
@@ -5855,57 +5836,57 @@ msgstr "Second audio input"
 msgid "Second control input"
 msgstr "Second control input"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Passband falloff at cutoff frequency"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Seek failed"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Select"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Select Colour"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Select Directory"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Select File"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Select Region"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Select all events"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Select all notes"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Select input module"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Select output module"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Select tick range vertically"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Self Modulation [%]"
 
@@ -5921,7 +5902,7 @@ msgstr "Set the amount of resonance in percent"
 msgid "Set the attack time in milliseconds"
 msgstr "Set the attack time in milliseconds"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Set the base octave"
 
@@ -5941,35 +5922,35 @@ msgstr "Set the decay length in percent"
 msgid "Set the envelope magnitude in percent"
 msgstr "Set the envelope magnitude in percent"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Set the focus cell note"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Set the focus cell octave"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Set the focus cell to the bottommost position possible"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Set the focus cell to the leftmost position possible"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Set the focus cell to the rightmost position possible"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Set the focus cell to the topmost position possible"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Set the number of steps to make when moving to the next cell"
 
@@ -5981,77 +5962,56 @@ msgstr "Set the output amplification"
 msgid "Set the release time in milliseconds"
 msgstr "Set the release time in milliseconds"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Sets the value of the focus digit"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Shape Average"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Shape Maximum"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Shape Minimum"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Shape Range"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Show Info"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Show messages about MIDI device selection problems"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Show messages about PCM device selection problems"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr "Show messages about audio input problems"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Show messages about audio input problems"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Show messages about audio input problems"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Show recording file errors"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Shrink Horizontally"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Shrink Vertically"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Shrink the scrollable area"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Signal In"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Signal Inputs"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Signal Outputs"
 
@@ -6060,61 +6020,61 @@ msgstr "Signal Outputs"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Single Edit"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Sixteenth note"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Sixty-fourth note"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "STime"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Sketch Average"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Sketch Maximum"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Sketch Minimum"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Sketch Range"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Skin"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Skin Name"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 #, fuzzy
 msgid "Slow scopes"
 msgstr "Enable scopes"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Snoop Signal"
 
@@ -6122,57 +6082,57 @@ msgstr "Snoop Signal"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Sole Output"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: mute all other busses"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Song"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Song: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spectrograph"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Spin Button"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Spin Button (Logarithmic)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Splash Image"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Standard Option Menu"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Standard amplifier module"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Standard oscillator module"
 
@@ -6187,7 +6147,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6195,25 +6155,21 @@ msgstr ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Start Disk Recording"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Start Editor"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Start Editor"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Start Procedure"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Open a web browser to online demo songs"
 
@@ -6221,58 +6177,58 @@ msgstr "Open a web browser to online demo songs"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Open a web browser to the BEAST website"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "Open a web browser to the online help desk at the BEAST website"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Open a web browser to the online sound archive"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Open a web browser to the BEAST website"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Start:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Starting Playback"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Startup"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Steps"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Stop playback of the project"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Stopping Playback"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Store references to wave files"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Strength of gain modulation"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Strength of linear frequency modulation"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6280,26 +6236,26 @@ msgstr ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Strength of self modulation"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Oscillating Frequency Input"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Swap IO"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Swap input with output channels when displaying synthesis modules?"
 
@@ -6316,51 +6272,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Switches"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "SynDrum Output"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sync"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Sync In"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Sync Out"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Syncronization Input"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Syncronization Output"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Synchronize left and right volume"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Synth Control Frequency"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Synth Done"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Synth Input"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Synth Mixing Frequency"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Synth Done"
@@ -6370,15 +6326,15 @@ msgstr "Synth Done"
 msgid "Synthesis Modules"
 msgstr "Synthesis Modules"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Synthesis Settings"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Synthesis module currently busy"
 
@@ -6387,49 +6343,49 @@ msgstr "Synthesis module currently busy"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Synthesis module currently busy"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "Synthesis network or wave to be used as instrument by this track"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Synthesis network to be used as MIDI instrument"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Synthesis network to be used as instrument"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Synthesis network to be used as postprocessor"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Synthesis network to use as embedded sub network"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Synthesis signals (from tracks and busses) used as bus input"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Synthesize a note on a song of an active project."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Synthesizer"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Synthesizer Selection: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Synthesizer: %s"
@@ -6442,32 +6398,32 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Technical description of the multi-threaded synthesis engine innards"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Temporary error"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Text Colour"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Text Entry"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6503,7 +6459,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6511,7 +6467,7 @@ msgstr ""
 "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."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "The audio channel to play. Usually, 1 is left, and 2 is right"
 
@@ -6522,19 +6478,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "The direction of cell movement each time an event or note was edited"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "The filter design type"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6543,7 +6499,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6563,17 +6519,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "The last program version that displayed this message type"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "The mnemonic accelerator key for this label"
 
@@ -6589,7 +6545,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6599,7 +6555,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6607,17 +6563,17 @@ msgstr ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "The port name is a unique name to establish input<->output port relationships"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "The project has been modified."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6629,34 +6585,34 @@ msgstr ""
 "similarly in future versions and be prepared to work around possible "
 "instabilities in the code (i.e. save your projects regularly)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Set the release time in milliseconds"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "The text of the label"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "The tick/note length per line"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6664,11 +6620,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "The type of filter to use"
 
@@ -6677,33 +6633,33 @@ msgstr "The type of filter to use"
 msgid "The type of saturation to be used"
 msgstr "The type of filter to use"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "The widget to be activated when the label's mnemonic key is pressed"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Thirty-secondth note"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6711,7 +6667,7 @@ msgstr ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialogue"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "This signal goes high after the release phase has completed"
 
@@ -6761,28 +6717,28 @@ msgstr "Thread priority from -20 (high) to +19 (low)"
 msgid "Threshold [dB]"
 msgstr "Threshold [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Ticks"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "STime"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Time Entry"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Timing"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Toggle Button"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Toggle channel name hints"
 
@@ -6790,22 +6746,22 @@ msgstr "Toggle channel name hints"
 msgid "Toggle exponential and linear control response"
 msgstr "Toggle exponential and linear control response"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Toggle visibility of the tool palette"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Too many open files"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Too many open files in system"
 
@@ -6813,45 +6769,45 @@ msgstr "Too many open files in system"
 msgid "Totals"
 msgstr "Totals"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Tracks"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Tracks contain instrument definitions and parts with notes"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Transpose"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposition of the oscillator frequency in semitones"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Transposition of the oscillator frequency in semitones"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Trigger In"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Trigger input"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Trigger In"
 
@@ -6860,7 +6816,7 @@ msgstr "Trigger In"
 msgid "Trigger Input"
 msgstr "Trigger input"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Note Velocity"
@@ -6873,44 +6829,44 @@ msgstr "Trigger filter"
 msgid "Trigger input"
 msgstr "Trigger input"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Triplet eighths note"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Triplet half note"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Triplet hundred twenty-eighth note"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Triplet quarter note"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Triplet sixteenth note"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Triplet sixty-fourth note"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Triplet thirty-secondth note"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Triplet whole note"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Timing"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Type"
 
@@ -6918,146 +6874,146 @@ msgstr "Type"
 msgid "UTime"
 msgstr "UTime"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Unconnected Output Channel"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Undo"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Undo last editing step"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Undo the effect of the last action"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Unfiltered Audio Signal"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Unfiltered Input"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Unknown error"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Unknown format"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Unselect all events"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Unselect all notes"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Unspecified length"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Unused"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Up"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Updating View"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Use the horizontal ruler to adjust the left loop pointer"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Use the horizontal ruler to adjust the play position pointer"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Use the horizontal ruler to adjust the right loop pointer"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Use underline"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "VScale:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Value [float]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Velocity"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Velocity Out"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Velocity of the note press"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Velocity of the note press"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Velocity while the note is pressed"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Version"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Vertical Bar Colour"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Vertical Grid Colour"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Vertical Region"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Vertical Scale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Vertical Scale (Logarithmic)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Vertical Select"
 
@@ -7071,12 +7027,12 @@ msgstr "Vertical piano zoom"
 msgid "Virtual Rack"
 msgstr "Virtual Rack"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Virtual input %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Virtual output %u"
@@ -7085,50 +7041,45 @@ msgstr "Virtual output %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Volume adjustment in decibels of left bus channel"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Volume adjustment in decibels of right bus channel"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "WAVE File"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Warning"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Wave"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Wave Form"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Wave Output"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Wave Repository"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Wave to be used as instrument"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Wave used as oscillator source"
 
@@ -7137,7 +7088,7 @@ msgstr "Wave used as oscillator source"
 msgid "Wave_s"
 msgstr "Wave_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Waves"
 
@@ -7162,35 +7113,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Wet out [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Whole note"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Window Size"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Write failed"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Write project to a specific file"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Write project to disk"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Wrong number of channels"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "XtalStrings Output"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7198,7 +7149,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Zero Value Colour"
 
@@ -7207,15 +7158,15 @@ msgstr "Zero Value Colour"
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_About..."
 
@@ -7249,11 +7200,11 @@ msgstr "_BEAST Website..."
 msgid "_Cancel"
 msgstr "_Cancel"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Clear Undo"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Close"
 
@@ -7268,7 +7219,7 @@ msgid "_Distortion"
 msgstr "_Distortion"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7280,7 +7231,7 @@ msgstr "_Edit"
 msgid "_Enhance"
 msgstr "_Enhance"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7309,7 +7260,7 @@ msgstr "_Forward"
 msgid "_Help"
 msgstr "_Help"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Import MIDI..."
 
@@ -7328,7 +7279,7 @@ msgstr "_Input & Output"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Merge..."
 
@@ -7337,11 +7288,11 @@ msgstr "_Merge..."
 msgid "_Misc"
 msgstr "_Misc"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_New"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Open..."
 
@@ -7350,11 +7301,11 @@ msgstr "_Open..."
 msgid "_Other Sources"
 msgstr "_Other Sources"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Play"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferences..."
 
@@ -7369,19 +7320,19 @@ msgstr "_Project"
 msgid "_Quantization"
 msgstr "_Quantization"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Quick Start..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Quit"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Redo"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Release Notes..."
 
@@ -7400,7 +7351,7 @@ msgstr "_Remove"
 msgid "_Routing"
 msgstr "_Routing"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Save"
 
@@ -7425,7 +7376,7 @@ msgstr "_Song"
 msgid "_Spatial"
 msgstr "_Spatial"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Stop"
 
@@ -7446,7 +7397,7 @@ msgstr "_Synthesizers"
 msgid "_Tools"
 msgstr "_Tools"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Undo"
 
@@ -7466,7 +7417,12 @@ msgstr "_View"
 msgid "_Virtualization"
 msgstr "_Virtualization"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Show messages about audio input problems"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "connection terminated"
 
@@ -7694,16 +7650,21 @@ msgstr "control-9"
 msgid "control-90"
 msgstr "control-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Failed to start recording to disk."
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "failed to add wave chunk from file \"%s\": %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "killed by janitor"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "processing"
 
@@ -7763,6 +7724,9 @@ msgstr "processing"
 #~ msgid "Description:"
 #~ msgstr "Description:"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostic"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7770,9 +7734,15 @@ msgstr "processing"
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Display dialogues with diagnostic messages"
+
 #~ msgid "Enable meters"
 #~ msgstr "Enable meters"
 
+#~ msgid "Error"
+#~ msgstr "Error"
+
 #~ msgid "Fatal Error"
 #~ msgstr "Fatal Error"
 
@@ -7782,6 +7752,9 @@ msgstr "processing"
 #~ msgid "Identifier:"
 #~ msgstr "Identifier:"
 
+#~ msgid "Information"
+#~ msgstr "Information"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Input Channels:"
 
@@ -7791,6 +7764,12 @@ msgstr "processing"
 #~ msgid "Musical notation corresponding to the oscillator frequency"
 #~ msgstr "Musical notation corresponding to the oscillator frequency"
 
+#~ msgid "No Audio"
+#~ msgstr "No Audio"
+
+#~ msgid "No MIDI"
+#~ msgstr "No MIDI"
+
 #~ msgid "Output Channels:"
 #~ msgstr "Output Channels:"
 
@@ -7812,6 +7791,16 @@ msgstr "processing"
 #~ msgid "Properties:"
 #~ msgstr "Properties:"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Recording Audio Input"
+
+#~ msgid "Script"
+#~ msgstr "Script"
+
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Show messages about audio input problems"
+
 #~ msgid "Signals:"
 #~ msgstr "Signals:"
 
@@ -7877,6 +7866,9 @@ msgstr "processing"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Volume [dB] Steps"
 
+#~ msgid "Warning"
+#~ msgstr "Warning"
+
 #~ msgid "bar, |"
 #~ msgstr "bar, |"
 
diff --git a/po/en_GB.po b/po/en_GB.po
index 9e094fb..779ef9c 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2010-09-01 14:42+0100\n"
 "Last-Translator: Bruce Cowan <bruce bcowan me uk>\n"
 "Language-Team: British English <en li org>\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Virtaal 0.6.1\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -26,7 +26,7 @@ msgstr ""
 "\n"
 "Available MIDI drivers:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -34,88 +34,88 @@ msgstr ""
 "\n"
 "Available PCM drivers:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  allow folding the column into left/right neighbour"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  display dotted vertical bar"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  display notes of the first, second, … channel"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 "  display offset, length or velocity of notes in the first, second, … channel"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  display solid vertical bar"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  insert vertical space"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  select various event types (controls, continuous controllers)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  selects one of 3 predefined colours"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automation disabled"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: automation from MIDI control: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: automation from MIDI control: %s (MIDI channel: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Hint)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "…"
 
@@ -128,11 +128,11 @@ msgstr "/Audio Sources/Noise"
 msgid "/Audio Sources/Organ"
 msgstr "_Audio Sources"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio Sources/Standard Oscillator"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Audio Sources/Wave Oscillator"
 
@@ -148,35 +148,35 @@ msgstr "/Enhance/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad Types"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Input & Output/Instrument Output"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Input & Output/Instrument Voice Input"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Input & Output/MIDI Control Input"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Input & Output/MIDI Voice Input"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Input & Output/PCM Input"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Input & Output/PCM Output"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Misc/Snooper"
 
@@ -184,19 +184,19 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Other Sources/Constant"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -214,20 +214,20 @@ msgstr "/Routing/Amplifier"
 msgid "/Routing/Summation"
 msgstr "/Routing/Amplifier"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 #, fuzzy
 msgid "/Song/Crop parts (loop range)"
 msgstr "Failed to detect (start of) header"
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 #, fuzzy
 msgid "/Song/Duplicate parts (loop range)"
 msgstr "Failed to detect (start of) header"
@@ -236,119 +236,119 @@ msgstr "Failed to detect (start of) header"
 msgid "/Spatial/Balance"
 msgstr "/Spatial/Balance"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualisation/Virtual Input"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualisation/Virtual Output"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualisation/Virtual Sub Synth"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "1024 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -357,19 +357,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr "12 Tone Equal Temperament"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "128 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "16 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "16384 Value FFT Window"
 
@@ -381,43 +381,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -429,15 +429,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "2 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "2048 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "256 Value FFT Window"
 
@@ -449,47 +449,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "32 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "32768 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "4 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "4096 Value FFT Window"
 
@@ -513,23 +513,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr "5 Tone Equal Temperament"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "512 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "64 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "65536 Value FFT Window"
 
@@ -537,19 +537,19 @@ msgstr "65536 Value FFT Window"
 msgid "7 Tone Equal Temperament"
 msgstr "7 Tone Equal Temperament"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "8 Value FFT Window"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "8192 Value FFT Window"
 
@@ -561,87 +561,87 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -669,11 +669,11 @@ msgstr ""
 "system, abbreviated as 7-TET. It divides the octave into 7 equal parts using "
 "171 cent steps."
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "A guide to synthesis plugin development"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -681,11 +681,11 @@ msgstr ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "ADSR Envelope Generator"
 
@@ -693,12 +693,12 @@ msgstr "ADSR Envelope Generator"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Aborted"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Abortion"
 
@@ -712,48 +712,48 @@ msgstr "Amplified audio output"
 msgid "Accumulated audio output 2"
 msgstr "Amplified audio output"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Add"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Add Custom Synthesiser"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Add MIDI Synthesiser"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Add a new MIDI synthesiser to control an instrument from external MIDI events"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Add a new bus to the mixer"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "Add a new synthesiser mesh to be used as effect or instrument in songs"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Add a new track to this song"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Add a new track to this song"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Add directory to searchpath"
 
@@ -765,24 +765,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Add, edit and connect synthesiser mesh components"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Add…"
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Adds the selection from the \"%s\" list to the \"%s\" list"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Adjust FFT window size"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Adjust frequency level threshold"
 
@@ -798,23 +798,23 @@ msgstr "Adjust how much the control signals affect the output volume"
 msgid "Adjust output balance between left and right"
 msgstr "Adjust output balance between left and right"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Adjust overall program behaviour"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Adjust overall song behaviour"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Adjust overall synthesizer behaviour"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Adjust relative alignment of the values or bars to be drawn"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Adjust the number of rows between each shaded row"
 
@@ -831,18 +831,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Adjust the zoom factor of the router display"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Adjust whether to draw dB values instead of lines"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Adjustments"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -872,7 +872,7 @@ msgstr ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -901,15 +901,15 @@ msgstr ""
 "  DEV    - the device number for plugins like 'hw'\n"
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Aftertouch Out"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
@@ -917,25 +917,20 @@ msgstr ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Align Control Events"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Align Events"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "All"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Always"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Amount of detuning in cent (hundredth part of a semitone)"
 
@@ -943,7 +938,7 @@ msgstr "Amount of detuning in cent (hundredth part of a semitone)"
 msgid "Amplified audio output"
 msgstr "Amplified audio output"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -955,12 +950,12 @@ msgstr ""
 "silence will be used instead of a recorded signal, so playback operation may "
 "produce results not actually intended (such as a silent output signal)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr "An error occurred during execution of script procedure '%s': %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -968,11 +963,11 @@ msgstr ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Answers to frequently asked questions"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Anti-Alias"
 
@@ -981,7 +976,7 @@ msgstr "Anti-Alias"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Apply configuration changes to the pattern editor layout"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Array of column types"
 
@@ -1051,7 +1046,7 @@ msgstr ""
 "example, an output amplification of 5 dB would be okay, if the input signal "
 "never exceeded 0 dB."
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Assignments"
 
@@ -1059,7 +1054,7 @@ msgstr "Assignments"
 msgid "Attack [ms]"
 msgstr "Attack [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Attack-Decay-Sustain-Release envelope output"
 
@@ -1094,35 +1089,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio Out"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Audio Out"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Audio In"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Audio In%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Audio In1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Audio In2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Audio In3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Audio In4"
 
@@ -1131,23 +1131,23 @@ msgstr "Audio In4"
 msgid "Audio Input"
 msgstr "Audio Input"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Audio Input 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Audio Input 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Audio Input 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Audio Input 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Audio Input Signal"
 
@@ -1155,13 +1155,13 @@ msgstr "Audio Input Signal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Audio Out"
 
@@ -1176,17 +1176,21 @@ msgstr "Audio Out1"
 msgid "Audio Out2"
 msgstr "Audio Out2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Audio Output"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Audio Sources/Noise"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Audio Sources/Noise"
@@ -1201,7 +1205,7 @@ msgstr "Audio Out1"
 msgid "Audio Sum2"
 msgstr "Audio Out2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr "Audio device \"%s\" is not open for input, audio driver: %s=%s"
@@ -1218,11 +1222,11 @@ msgstr "Audio input 1"
 msgid "Audio input 2"
 msgstr "Audio input 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Author"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Authors:"
 
@@ -1230,12 +1234,12 @@ msgstr "Authors:"
 msgid "Auto Output"
 msgstr "Auto Output"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Auto cut"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1249,7 +1253,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Available Inputs"
 
@@ -1258,19 +1262,19 @@ msgstr "Available Inputs"
 msgid "Available Items:"
 msgstr "Available Items:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Available Outputs"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Available Postprocessors"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Available Synthesizers"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Available Waves"
 
@@ -1286,27 +1290,26 @@ msgid ""
 msgstr ""
 "Average number of milliseconds per second of user CPU time used by thread"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST About"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "BEAST Startup"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST Version %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE Core"
 
@@ -1322,37 +1325,37 @@ msgstr "BSE Multi-Part Wave File"
 msgid "BSE Synthesis File"
 msgstr "BSE Synthesis File"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Background Colour"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Background Image"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Background Shade 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Background Shade 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Background image used by the control events editor."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Background image used by the pattern editor."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Background image used by the piano-roll editor."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Bad loopback"
 
@@ -1375,12 +1378,12 @@ msgstr "Balance control input levels"
 msgid "Bank Select"
 msgstr "Bank Select"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Base Frequency"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Base Octave"
 
@@ -1392,11 +1395,11 @@ msgstr "Base Volume"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Base amplification (the control signal adds up to this)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Beats per minute"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Bind a new key combination to a program function"
 
@@ -1404,7 +1407,7 @@ msgstr "Bind a new key combination to a program function"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Boost"
 
@@ -1458,7 +1461,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Bus Name"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1466,15 +1469,15 @@ msgstr ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Busses"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "CODEC failure"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "COLUMN TYPES:"
 
@@ -1490,27 +1493,27 @@ msgstr "CPU#"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Cancel"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Centre Frequency"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Centre Frequency Input"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Change the base octave by a given amount"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Change the currently selected key binding"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "Change the numeric focus cell contents (e.g. octave) by a given amount"
 
@@ -1518,22 +1521,22 @@ msgstr "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Change…"
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Channel"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Channel Hints"
 
@@ -1542,36 +1545,36 @@ msgstr "Channel Hints"
 msgid "Channel Pressure"
 msgstr "Channel Pressure"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Channel%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Channel%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Channel%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Channel%u [float]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Check/ToggleRadio Button"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Choose display scrolling direction"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Choose horizontal or vertical orientation"
 
@@ -1579,33 +1582,33 @@ msgstr "Choose horizontal or vertical orientation"
 msgid "Chorus audio output"
 msgstr "Chorus audio output"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Clear"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Clear the current selection"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Close %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Close all windows and quit"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Close the project"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Colour Entry"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Comment"
 
@@ -1627,7 +1630,7 @@ msgstr "Configure"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configure the column layout of the pattern editor"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Const Out%u"
@@ -1653,16 +1656,16 @@ msgstr "Constant Negative CENTRE"
 msgid "Constant Negative HIGH"
 msgstr "Constant Negative HIGH"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Constant Output %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr "Constant signal value"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1670,11 +1673,11 @@ msgstr ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr "Constant signal value interpreted as frequency value in Hertz"
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Contents"
 
@@ -1746,7 +1749,7 @@ msgstr "Continuous 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Continuous MIDI Control #1 - Bank Select"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Contributions made by:"
 
@@ -2041,12 +2044,12 @@ msgstr "Control 98 Non-Registered Parameter MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Control 99 Non-Registered Parameter LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Control Automation"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Control Automation: %s"
@@ -2059,7 +2062,7 @@ msgstr "Control Input"
 msgid "Control Strength"
 msgstr "Control Strength"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Control Type:"
@@ -2069,60 +2072,60 @@ msgstr "Control Type:"
 msgid "Control Type:"
 msgstr "Control Type:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Controller"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Controls the octave relative to which notes are entered"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copy"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Copy the current selection into clipboard"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Copyright licence applying to this object"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Create Link"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Create a new Part in a Song."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Create a new Track for a Song."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Create a new mixer bus for a Song."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Create a new song, consisting of a mixer, tracks, parts and notes"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Create an extra view of the project"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Create new project"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Creation Time"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2136,23 +2139,23 @@ msgstr "Ctrl In1"
 msgid "Ctrl In2"
 msgstr "Ctrl In2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Ctrl Out"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2161,15 +2164,15 @@ msgstr "Ctrl Out4"
 msgid "Current Items:"
 msgstr "Current Items:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Cut"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Cutoff Frequency (All Filters)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Cutoff Frequency 2 (Band Pass/Stop)"
 
@@ -2177,20 +2180,20 @@ msgstr "Cutoff Frequency 2 (Band Pass/Stop)"
 msgid "Cutoff [%]"
 msgstr "Cutoff [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Cutoff [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "DEVICE,MODE"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP Engine…"
 
@@ -2198,7 +2201,7 @@ msgstr "DSP Engine…"
 msgid "Data Entry"
 msgstr "Data Entry"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Data corrupt"
 
@@ -2220,7 +2223,7 @@ msgstr "DavChorus adds more depth to sounds"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr "Decay"
 
@@ -2228,151 +2231,146 @@ msgstr "Decay"
 msgid "Decay [%]"
 msgstr "Decay [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Default Author"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Default Licence"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Default Values"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Default value for 'Author' fields"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Default value for 'Licence' fields"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr "Delay (seconds)"
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Delete"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Delete Control Event"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Delete Link"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Delete Note"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Delete Part"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Delete a Part from a Song."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Delete a Track from a Song."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Delete a mixer bus from a Song."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Delete note (mouse button 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Delete parts"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Delete the complete undo history"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Delete the currently selected bus"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Delete the currently selected key binding"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Delete the currently selected track"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Delete the currently selected wave"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Denominator"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Description"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Details:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Detected file format"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Developing Plugins…"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Development…"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Device busy"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Device configurations mismatch"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Device not async capable"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Device or resource busy"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostic"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Dial"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Dial (Logarithmic)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialogues"
 
@@ -2392,17 +2390,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Direction"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Discard Changes"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2417,7 +2415,7 @@ msgid "Discard changes and close dialog"
 msgstr "Discard changes and close dialogue"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2425,124 +2423,125 @@ msgstr ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Disconnect In"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Disconnect Inputs"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Disconnect Out"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Disconnect Outputs"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Start Disc Recording"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Display an overview of all procedures"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Display developer and contributor credits"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Display dialogues with debugging messages"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Display dialogues with diagnostic messages"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Display dialogues with information messages"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Display statistics and timing information"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Distorted Audio Output"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Document _Index…"
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Done Out"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 msgid "Done Output"
 msgstr "Done Output"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Dotted eighths note"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Dotted half note"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Dotted hundred twenty-eighth note"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Dotted quarter note"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Dotted sixteenth note"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Dotted sixty-fourth note"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Dotted thirty-secondth note"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Dotted whole note"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Down"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Draw Values"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Draw a line to align events to"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Draw synthesis networks anti-aliased?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Drop Down Button"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Drop Down Combo"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Drum Frequency Input"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
@@ -2550,25 +2549,25 @@ msgstr ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr "Drum frequency in Hertz"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplicate"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "EVENTS:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EXAMPLE:"
 
@@ -2577,23 +2576,23 @@ msgstr "EXAMPLE:"
 msgid "E_xamples"
 msgstr "E_xamples"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Edit"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Edit Part"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Edit Rack Item"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Edit the currently selected wave"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2603,12 +2602,12 @@ msgstr ""
 "Use button1 to create links, button2 for movement and button3 to change "
 "properties"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Edit/Move/Menu (mouse buttons 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2620,27 +2619,27 @@ msgstr "Effect Control 1"
 msgid "Effect Control 2"
 msgstr "Effect Control 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Effect Path"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Eighths note"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Emphasis"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Empty Field Color"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr "Enable Error Bell"
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2648,23 +2647,23 @@ msgstr ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Enable or disable message display of a specific message type"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "End:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "Ensure that each part in a song is inserted into at least one track."
 
@@ -2685,16 +2684,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Error"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Error: "
 
@@ -2703,76 +2697,76 @@ msgstr "Error: "
 msgid "Events"
 msgstr "Events"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Every eighth and sixteenth row"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Every eighth row"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Every fourth and eighth row"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Every fourth and sixteenth row"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Every fourth and twelfth row"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Every fourth row"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Every second and fourth row"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Every second row"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Every sixteenth row"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Every sixth and twelfth row"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Every sixth row"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Every third and sixth row"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Every third and twelfth row"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Every third row"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Every twelfth row"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Everything went well"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Executing '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Executing procedure '%s' from script '%s'."
@@ -2781,11 +2775,11 @@ msgstr "Executing procedure '%s' from script '%s'."
 msgid "Exponential Control"
 msgstr "Exponential Control"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Exponential FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Export Audio"
 
@@ -2793,87 +2787,83 @@ msgstr "Export Audio"
 msgid "Expression"
 msgstr "Expression"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Failed to configure device buffer"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Failed to configure device format"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Failed to configure device frequency"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Failed to configure device latency"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Failed to configure number of device channels"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Failed to detect (start of) header"
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "Failed to detect (start of) header"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Failed to detect (start of) header"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Failed to execute script procedure '%s': %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr "Failed to launch a web browser executable"
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Failed to load project \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Failed to load wave file \"%s\": %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Failed to merge project \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Failed to open MIDI devices: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Failed to open PCM devices: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Failed to open file \"%s\" for output: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Failed to start recording to disc."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2886,11 +2876,11 @@ msgstr ""
 "due to:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Failed to retrieve seek information"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2906,7 +2896,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2919,81 +2909,82 @@ msgstr ""
 "due to:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Failed to spawn child process"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Failed to start recording to disc."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Failed to start recording from audio device."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Failed to start recording to disc."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Fallback into Edit mode after creating synthesis modules?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr "Feedback [%]"
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "File Selection"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "File empty"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "File exists already"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "File modification time"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "File size in bytes"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Filename"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Filename Text Entry"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Filter Algorithm"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Filter Choice"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Filter Specification"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Filter Type"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr "Filter cutoff frequency"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -3001,15 +2992,15 @@ msgstr ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Filter cutoff frequency in Hertz"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Filtered Audio Signal"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Filtered Output"
 
@@ -3017,16 +3008,16 @@ msgstr "Filtered Output"
 msgid "Filtered audio output"
 msgstr "Filtered audio output"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "Find a track suitable for playing notes of a given part."
 
@@ -3035,14 +3026,14 @@ msgstr "Find a track suitable for playing notes of a given part."
 msgid "Find in current document"
 msgstr "Find in current document"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Find the first track that contains part, suitable to check for orphan parts."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Fine Tune"
 
@@ -3060,15 +3051,15 @@ msgstr "First audio input"
 msgid "First control input"
 msgstr "First control input"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr "Flavour"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Flip Spectrum"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Flip Spectrum display,  interchaging low and high frequencies"
 
@@ -3076,11 +3067,11 @@ msgstr "Flip Spectrum display,  interchaging low and high frequencies"
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Font Size"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Font size in pixels for labels displayed in synthesis networks"
 
@@ -3088,57 +3079,57 @@ msgstr "Font size in pixels for labels displayed in synthesis networks"
 msgid "Foot Controller"
 msgstr "Foot Controller"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr "Free form comment or description"
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Freq In"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Freq Mod In"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Freq Out"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frequency"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Frequency Input"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Frequency Modulation Input"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr "Frequency Ratio"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Frequency Signal"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3146,28 +3137,28 @@ msgstr ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Frequency shift ratio (assumed 1.0 if not connected)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Fully include wave files"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Function"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Function used to create new key bindings"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Functionality not implemented"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Functions to be activated for a key binding"
 
@@ -3180,36 +3171,36 @@ msgstr "Functions to be activated for a key binding"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public Licence"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Gain Mod In"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Gain Modulation Input"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Gain Modulation [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Gate"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Gate In"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Gate Out"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Gate Output"
 
@@ -3217,7 +3208,7 @@ msgstr "Gate Output"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Gate input (activates/deactivates envelope)"
 
@@ -3237,11 +3228,11 @@ msgstr "General Purpose Controller 3"
 msgid "General Purpose Controller 4"
 msgstr "General Purpose Controller 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Generic Keys"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3263,19 +3254,19 @@ msgstr "Go forward one page"
 msgid "Go to browser index"
 msgstr "Go to browser index"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Grow Horizontally"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Grow Vertically"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Grow the scrollable area"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "HWrap"
 
@@ -3285,7 +3276,7 @@ msgstr "HWrap"
 msgid "HZoom"
 msgstr "HZoom"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Half note"
 
@@ -3301,43 +3292,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "High if the note is currently being pressed"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "High indicates the instrument is done synthesising"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Hit the drum on raising edges"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Homogeneous Input Fields"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Horizontal Bar Colour"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Horizontal Grid Colour"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Horizontal Scale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Horizontal Scale (Logarithmic)"
 
@@ -3351,19 +3342,19 @@ msgstr "Horizontal piano zoom"
 msgid "Horizontal track zoom"
 msgstr "Horizontal track zoom"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Hundred twenty-eighth note"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr "IIR Low-Pass Filter"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3371,27 +3362,27 @@ msgstr ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "If set, overfull text is cut-off and an ellipsis \"…\" is displayed instead"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Image shade"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Import MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Import a standard MIDI file into the current project"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importing MIDI file `%s'"
@@ -3442,21 +3433,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Indian Scale"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Information"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "Initial phase of the oscillator wave form (cycle offset in degree)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Initialisers"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Input"
 
@@ -3470,54 +3456,54 @@ msgstr "Input 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Input 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Input Assignments"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Input Channel %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Input Modulation [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Input Port %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Input Signals"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Input channel already in use"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Input channel in use"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Input channel is private"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Input port name to interface to"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Input/Output channels already connected"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Input/Output channels not connected"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Input/output error"
 
@@ -3526,76 +3512,76 @@ msgstr "Input/output error"
 msgid "Inputs"
 msgstr "Inputs"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Insert"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Insert Control Event"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Insert Module"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Insert Note"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Insert Part"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Insert clipboard contents as current selection"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Insert eighths note"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Insert half notes"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Insert hundred twenty-eighth note"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Insert part"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Insert quarter notes"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Insert sixteenth note"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Insert sixty-fourth note"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Insert thirty-second note"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Insert whole notes"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Insert/edit/move parts (mouse button 1 and 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Insert/resize/move notes (mouse button 1 and 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Instrument Path"
 
@@ -3604,94 +3590,94 @@ msgstr "Instrument Path"
 msgid "Instrument flavour"
 msgstr "Instrument Path"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Insufficient permission"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Internal error (please report)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "Internals"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Invalid MIDI control type"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Invalid duration"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Invalid format"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Invalid object property"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Invalid offset"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Invalid overlap"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Invalid synthesis module connection"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Invalid synthsis module type"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Invert"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Invert Sustain Pedal"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Invert the current selection"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Is a directory"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Item"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Item List"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justification"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Justify"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Key Binding"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Key combinations used to activate a function"
 
@@ -3716,90 +3702,88 @@ msgstr ""
 "are much easier to tune and to listen to. Therefore, only one third remains "
 "pure (between C and E)."
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Knob"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Knob (Logarithmic)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA Path"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA Plugins"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Label"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Last modification time"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latency [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr "Launch Web Browser"
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Layout:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Left"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Left Audio"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Left Audio In"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Left Audio Input"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Left Audio Out"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Left Audio Output"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Left Channel Output"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Left In"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Left Input"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Left Out"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Left Output"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Left Volume"
 
@@ -3807,15 +3791,15 @@ msgstr "Left Volume"
 msgid "Left audio output"
 msgstr "Left audio output"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Left channel input"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Left channel output"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr "Left to Right"
 
@@ -3824,15 +3808,15 @@ msgstr "Left to Right"
 msgid "Level"
 msgstr "Label"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Lib…"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licence"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licence:"
 
@@ -3842,126 +3826,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Link"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Link Part"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Link or move parts (mouse button 1 and 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr "List of available mixer busses to be used as bus output"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr "List of available mixer busses to be used as track output"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr "List of available synthesis networks to choose a MIDI instrument from"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr "List of available synthesis networks to choose a postprocessor from"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "List of available synthesis networks to choose a sub network from"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "List of available synthesis networks to choose a track instrument from"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "List of available synthesis signals to be used as bus input"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "List of available waves to choose a track instrument from"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "List of available waves to choose as oscillator source"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "List of available waves to choose as track instrument"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Load"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Load Effect"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Load Instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Load Key Binding"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Load Wave"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Load _Effect…"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Load _Instrument…"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Load a key binding set"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Load a new wave file from disk"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Load a new wave file from library paths"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Load synthesizer mesh from effects folder"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Load synthesizer mesh from instruments folder"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Load…"
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Loading \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Loading skin `%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Loading wave `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Loading…"
 
@@ -3972,28 +3956,28 @@ msgstr "Location"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Looping"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Lost Event"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Lost Note"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Lost Part"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Lower"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Lower the currently selected key binding, relative to its neighbours"
 
@@ -4005,37 +3989,41 @@ msgstr "Lowpass [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Lowpass filter frequency for the control signal"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI Channel"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI Instrument"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI Signal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI Signal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI Signal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI Signal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI Synthesizer: %s"
@@ -4045,25 +4033,30 @@ msgstr "MIDI Synthesizer: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "MIDI Tracker, Music Composition and Modular Synthesis Application"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Show messages about MIDI device selections problems"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "MIDI input or oputput is not available."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFIERS:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr "Manual trigger for the drum"
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Master Output"
 
@@ -4071,93 +4064,93 @@ msgstr "Master Output"
 msgid "Master Volume"
 msgstr "Master Volume"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Master [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Master [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Master [float]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Max Voices"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Maximum number of voices for simultaneous playback"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Measure denominator, must be a power of 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Measure numerator"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Merge an existing project into the current project"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Merge: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Merging effect `%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Merging instrument `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Merging project `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Message Type"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Message has been repeated %u time"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Message has been repeated %u times"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Messages"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr "Metallic Factor [%]"
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr "Metallicness of the string"
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Middle Bar Colour"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr "Midi channel assigned to this track, 0 uses internal per-track channel"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "Midi channel assigned to this track, 0 uses private per-track channel"
 
@@ -4165,7 +4158,7 @@ msgstr "Midi channel assigned to this track, 0 uses private per-track channel"
 msgid "Mix Out"
 msgstr "Mix Out"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Mix track outputs, adjust volume and add effects"
 
@@ -4173,39 +4166,39 @@ msgstr "Mix track outputs, adjust volume and add effects"
 msgid "Mixed audio output"
 msgstr "Mixed audio output"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mixer"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Mixer busses connected to track output"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mixer busses used as output for synthesis signals"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Mixer busses used as output for this track"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Mnemonic key"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Mnemonic widget"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulation"
 
@@ -4213,85 +4206,85 @@ msgstr "Modulation"
 msgid "Modulation Depth"
 msgstr "Modulation Depth"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Modulation Input"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Modulation Strength for linear frequency modulation"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Module Info"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Module Link: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Module link"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Move Control Event"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Move Note"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Move Part"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Move downwards"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Move focus cell downwards"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Move focus cell downwards page-wise"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Move focus cell to the left"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Move focus cell to the left page-wise"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Move focus cell to the right"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Move focus cell to the right page-wise"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Move focus cell upwards"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Move focus cell upwards page-wise"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Move the current selection into clipboard"
 
@@ -4305,15 +4298,15 @@ msgstr "Move the selection down by one position"
 msgid "Move the selection up by one position"
 msgstr "Move the selection up by one position"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Move to the left"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Move to the right"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Move upwards"
 
@@ -4326,53 +4319,53 @@ msgstr "Multiply Controls"
 msgid "Music Composer"
 msgstr "Music Composer"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr "Musical Tuning"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Mute"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Mute: turn off the bus volume"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Muted"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Information"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Name"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Name for the current skin configuration (used for skin selections)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Name of the WAVE file used for recording BSE sound output"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Negative Value Colour"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "New Song"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "New View"
 
@@ -4393,23 +4386,15 @@ msgstr "New View"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "No Audio"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "No MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "No Part"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "No Track"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4417,7 +4402,7 @@ msgstr ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4425,101 +4410,92 @@ msgstr ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "No available audio device was found."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "No data available"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "No device (driver) available"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "No quantisation selected"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "No quantisation selected"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "No space left on device"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "No such entry"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "No such event"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "No such file, device or directory"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "No such input channel"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "No such output channel"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "No such procedure"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "No such synthesis module"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "No such wave"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "No target"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Invalid object property"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 #, fuzzy
 msgid "No valid part supplied"
 msgstr "Invalid object property"
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 #, fuzzy
 msgid "No valid song supplied"
 msgstr "Invalid object property"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Draw synthesis networks anti-aliased?"
@@ -4541,13 +4517,13 @@ msgid "Non-Registered Parameter"
 msgstr "Non-Registered Parameter"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "None"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Norm Type"
 
@@ -4557,7 +4533,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4566,18 +4542,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Note"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr "Note Decay"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Note Entry"
 
@@ -4585,19 +4561,19 @@ msgstr "Note Entry"
 msgid "Note Fine Tune"
 msgstr "Note Fine Tune"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Note Frequency"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Note Sequence Grid Editor"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Note Sync"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Note Sync Signal"
 
@@ -4611,11 +4587,11 @@ msgstr "Note Velocity"
 msgid "Note _Length"
 msgstr "Note _Length"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr "Note decay is the 'half-life' of the note's decay in seconds"
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4623,67 +4599,67 @@ msgstr ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Notes and informations about this release cycle"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr "Notify users via error bells if edits cannot be carried out"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Number of Columns"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Number of Rows"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Number of elements (C specific)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Number of octaves to be affected by exponential frequency modulation"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Number of ticks per quarter note"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Numerator"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Object Drop Down Box"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Object Selection: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Octaves"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Online Demos…"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Online Sound Archive…"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Online _Help Desk…"
 
@@ -4691,12 +4667,12 @@ msgstr "Online _Help Desk…"
 msgid "Only parts louder than threshold are compressed"
 msgstr "Only parts louder than threshold are compressed"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Open Project"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4709,7 +4685,7 @@ msgstr ""
 "           read-only, read-write or write-only access."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4723,29 +4699,29 @@ msgstr ""
 "           read-only, read-write or write-only access;\n"
 "           adding \"hs\" forces hard sync on underruns.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Open existing project"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Open failed"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Open file browser"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Opening project `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Order"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Order of Filter"
 
@@ -4766,12 +4742,12 @@ msgstr "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgid "Organ output"
 msgstr "Organ Output"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientation"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Origin:  %s\n"
@@ -4779,23 +4755,23 @@ msgstr "Origin:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Orphan Parts"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Oscillated Output"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Oscillating Frequency Input"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscillator"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -4803,7 +4779,7 @@ msgstr ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
@@ -4811,30 +4787,30 @@ msgstr ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Oscillator wave form"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Other Sources"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Other Sources"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Out of memory"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Output"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Output Assignments"
 
@@ -4846,16 +4822,16 @@ msgstr "Output Balance"
 msgid "Output Panning"
 msgstr "Output Panning"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Output Port %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Output Signal Monitor"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Output Signals"
 
@@ -4868,7 +4844,7 @@ msgstr "Left Volume"
 msgid "Output [dB]"
 msgstr "Output [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Output port name to interface from"
 
@@ -4881,32 +4857,42 @@ msgstr "Output stage amplification in decibel"
 msgid "Outputs"
 msgstr "Outputs"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "Ownership mismatch"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM Input module"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM Output module"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Show messages about PCM device selections problems"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Show recording file errors"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "PLUGIN:CARD,DEV,SUBDEV"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM In"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Palette"
 
@@ -4914,64 +4900,64 @@ msgstr "Palette"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parameter"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parameter to pass to functions upon activation"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parameters"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parasite"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Parasite Paths"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "Parent mismatch"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Parsing error"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Parts"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Parts"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Passband falloff at cutoff frequency"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Paste"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Path"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Pattern"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Pattern Editor Layout"
 
@@ -5002,24 +4988,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Percentage of CPU usage"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Percentage of background image pixel to blend over background colour."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Perform exponential frequency modulation instead of linear"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Person changing or creating this object"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Phase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Piano Keys"
 
@@ -5033,52 +5019,52 @@ msgstr "Piano Notes"
 msgid "Pitch Bend"
 msgstr "Pitch Bend"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Play note"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Play or restart playback of the project"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Playback"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Playback Settings"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Please press the keyboard shortcut to be installed for function: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Please press the keyboard shortcut to be installed…"
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Pluck frequency input"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Pluck strings on raising edge"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr "Pluck the string"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Plugin Path"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugins"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Popup Options"
 
@@ -5086,63 +5072,63 @@ msgstr "Popup Options"
 msgid "Portamento Time"
 msgstr "Portamento Time"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Position"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Position taken"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Positive Value Colour"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Postprocessor"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferences"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Premature EOF"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Preview"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Procedure Browser"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Procedure _Browser"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procedure currently busy"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Procedure execution aborted"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Procedure execution failed"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Procedure parameter invalid"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5151,12 +5137,12 @@ msgstr ""
 "Procedure: %s\n"
 "Script: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Process: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5164,7 +5150,7 @@ msgstr ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profiler"
 
@@ -5173,28 +5159,28 @@ msgstr "Profiler"
 msgid "Program Change"
 msgstr "Program Change"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Properties"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Property Identifier"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Property Name"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5202,32 +5188,32 @@ msgstr ""
 "Proportion of the positive component duration of the pulse wave form (Pulse "
 "has to be selected as wave form for this to take effect)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Provide an overview of all BEAST documentation contents"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Provide an overview of development related topics and documents"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Provides an introduction about how to accomplish the most common tasks"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Pulse Modulation"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Pulse Modulation [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Pulse Width"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Pulse Width Modulation Input"
 
@@ -5246,43 +5232,43 @@ msgstr ""
 "in which the frequency relationships of all intervals are based on the ratio "
 "3:2. Its discovery is generally credited to Pythagoras."
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: None"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Tact"
 
@@ -5300,43 +5286,43 @@ msgstr "_Quantisation"
 msgid "Quantization Steps"
 msgstr "_Quantisation"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Quantise to eighths note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Quantise to half note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Quantise to hundred twenty-eighth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Quantise to quarter note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Quantise to sixteenth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Quantise to sixty-fourth note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Quantise to tact boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Quantise to thirty-second note boundaries"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Quantise to whole note boundaries"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Quarter note"
 
@@ -5355,37 +5341,37 @@ msgstr ""
 "sixteenth and seventeenth centuries and sometimes used later."
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC Files"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Rack Editor"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Rack editor"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Raise"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Raise the currently selected key binding, relative to its neighbours"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Range:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Ratio In"
 
@@ -5393,37 +5379,33 @@ msgstr "Ratio In"
 msgid "Ratio [x:1]"
 msgstr "Ratio [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Read failed"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Rebuild"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Recording Audio Input"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Rectangle select notes"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Redo"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Redo the last undone action"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Redo the last undone editing step"
 
@@ -5431,7 +5413,7 @@ msgstr "Redo the last undone editing step"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr "Reflection cutoff frequency"
 
@@ -5443,7 +5425,7 @@ msgstr "Registered Parameter"
 msgid "Release [ms]"
 msgstr "Release [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Release counter"
 
@@ -5452,48 +5434,48 @@ msgstr "Release counter"
 msgid "Reload current page"
 msgstr "Reload current page"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Remove Module"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Remove Paths"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Remove Song or Synthesiser"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Remove any events in the focus cell"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Remove directory from searchpath"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Remove the currently selected synthesizer (song)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Removes the selection from the \"%s\" list"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Rename"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Rename parts"
 
@@ -5507,29 +5489,29 @@ msgstr "Repeat"
 msgid "Repeat playback within loop points"
 msgstr "Repeat playback within loop points"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Report a Beast Bug…"
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Requested data values unmatched"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Reset Properties"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Resize Control Event"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Resize Note"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr "Resonance"
 
@@ -5537,82 +5519,84 @@ msgstr "Resonance"
 msgid "Resonance [%]"
 msgstr "Resonance [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Restarting Playback"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Retrieve master output bus of a song if it exists."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Retrieve song timing information at a specific tick."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Retrigger In"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Retrigger input (raising edge retriggers envelope)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Right"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Right Audio"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Right Audio In"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Right Audio Input"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Right Audio Out"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Right Audio Output"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Right Channel Output"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Right In"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Right Input"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Right Out"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Right Output"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Right Volume"
 
@@ -5620,48 +5604,48 @@ msgstr "Right Volume"
 msgid "Right audio output"
 msgstr "Right audio output"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Right channel Input"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Right channel input"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Right channel output"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr "Right to Left"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Routing"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Routing/Amplifier"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Routing/Amplifier"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Routing/Amplifier"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Row Shading"
 
@@ -5669,11 +5653,11 @@ msgstr "Row Shading"
 msgid "STime"
 msgstr "STime"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Sample Path"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Sample or instrument name"
 
@@ -5706,100 +5690,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Save As Effect…"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Save As Instrument…"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Save Changes"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Save Effect"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Save Instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Save _As…"
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Save synthesizer mesh to effects folder"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Save synthesizer mesh to instruments folder"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Save the project before closing its window?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Save: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Saving effect `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Saving instrument `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Saving project `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Script"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Script Path"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Script execution error."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Scripts"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Scroll Both"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Scroll Left"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Scroll None"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Scroll Right"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Search Paths"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5808,7 +5787,7 @@ msgstr ""
 "Search path of directories, seperated by \"%s\", used to find BSE effect "
 "files."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5817,7 +5796,7 @@ msgstr ""
 "Search path of directories, seperated by \"%s\", used to find BSE instrument "
 "files."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5828,7 +5807,7 @@ msgstr ""
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5837,7 +5816,7 @@ msgstr ""
 "Search path of directories, seperated by \"%s\", used to find BSE scheme "
 "scripts."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5851,14 +5830,14 @@ msgstr ""
 "API, more informations about LADSPA plugins can be found at http://www.";
 "ladspa.org/."
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 "Search path of directories, seperated by \"%s\", used to find audio samples."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Searchpath Text Entry"
 
@@ -5876,56 +5855,56 @@ msgstr "Second audio input"
 msgid "Second control input"
 msgstr "Second control input"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr "Second filter cutoff frequency"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Seek failed"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Select"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Select Colour"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Select Directory"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Select File"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Select Region"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Select all events"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Select all notes"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Select input module"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Select output module"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Select tick range vertically"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Self Modulation [%]"
 
@@ -5941,7 +5920,7 @@ msgstr "Set the amount of resonance in percent"
 msgid "Set the attack time in milliseconds"
 msgstr "Set the attack time in milliseconds"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Set the base octave"
 
@@ -5961,35 +5940,35 @@ msgstr "Set the decay length in percent"
 msgid "Set the envelope magnitude in percent"
 msgstr "Set the envelope magnitude in percent"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr "Set the feedback amount; a negative feedback inverts the signal"
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Set the focus cell note"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Set the focus cell octave"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Set the focus cell to the very bottom"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Set the focus cell to the leftmost position possible"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Set the focus cell to the rightmost position possible"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Set the focus cell to the very top"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Set the number of steps to make when moving to the next cell"
 
@@ -6001,76 +5980,56 @@ msgstr "Set the output amplification"
 msgid "Set the release time in milliseconds"
 msgstr "Set the release time in milliseconds"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Sets the value of the focus digit"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Shape Average"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Shape Maximum"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Shape Minimum"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Shape Range"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Show Info"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Show messages about MIDI device selections problems"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Show messages about PCM device selections problems"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr "Show messages about audio input problems"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Show messages about audio recording problems"
 
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr "Show messages about web browser launch problems"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Show recording file errors"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Shrink Horizontally"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Shrink Vertically"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Shrink the scrollable area"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Signal In"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Signal Inputs"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Signal Outputs"
 
@@ -6079,59 +6038,59 @@ msgstr "Signal Outputs"
 msgid "Silbermann-Sorge Temperament"
 msgstr "Silbermann-Sorge Temperament"
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Single Edit"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Sixteenth note"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Sixty-fourth note"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Size"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Sketch Average"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Sketch Maximum"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Sketch Minimum"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Sketch Range"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Skin"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Skin Name"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr "Slow scopes"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr "Snap Factor [%]"
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr "Snappiness of the string"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Snoop Signal"
 
@@ -6139,57 +6098,57 @@ msgstr "Snoop Signal"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Sole Output"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: mute all other busses"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Song"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Song: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spectrograph"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Spin Button"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Spin Button (Logarithmic)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Splash Image"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Standard Option Menu"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Standard amplifier module"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Standard oscillator module"
 
@@ -6204,7 +6163,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6212,25 +6171,21 @@ msgstr ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Start Disc Recording"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Start Editor"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Start Editor"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Start Procedure"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Start a web browser pointing to online demo songs"
 
@@ -6238,59 +6193,59 @@ msgstr "Start a web browser pointing to online demo songs"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Start a web browser pointing to the BEAST website"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Start a web browser pointing to the online sound archive"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Start:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Starting Playback"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Startup"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Steps"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Stop playback of the project"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Stopping Playback"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Store references to wave files"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Strength of gain modulation"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Strength of linear frequency modulation"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6298,11 +6253,11 @@ msgstr ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Strength of self modulation"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
@@ -6310,15 +6265,15 @@ msgstr ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr "String oscillation frequency in Hertz"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Swap IO"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Swap input with output channels when displaying synthesis modules?"
 
@@ -6335,51 +6290,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Switches"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "SynDrum Output"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sync"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Sync In"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Sync Out"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Syncronisation Input"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Syncronisation Output"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Syncronise left and right volume"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Synth Control Frequency"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Synth Done"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Synth Input"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Synth Mixing Frequency"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Synth Done"
@@ -6389,15 +6344,15 @@ msgstr "Synth Done"
 msgid "Synthesis Modules"
 msgstr "Synthesis Modules"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Synthesis Settings"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Synthesis module currently busy"
 
@@ -6406,49 +6361,49 @@ msgstr "Synthesis module currently busy"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Synthesis module currently busy"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "Synthesis network or wave to be used as instrument by this track"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Synthesis network to be used as MIDI instrument"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Synthesis network to be used as instrument"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Synthesis network to be used as postprocessor"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Synthesis network to use as embedded sub network"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Synthesis signals (from tracks and busses) used as bus input"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Synthesize a note on a song of an active project."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Synthesizer"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Synthesizer Selection: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Synthesizer: %s"
@@ -6461,32 +6416,32 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Technical description of the multi-threaded synthesis engine innards"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Temporary error"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr "Tension Decay"
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr "Tension of the string"
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Text Colour"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Text Entry"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6526,7 +6481,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6534,7 +6489,7 @@ msgstr ""
 "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."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "The audio channel to play, usually 1 is left, 2 is right"
 
@@ -6547,19 +6502,19 @@ msgstr ""
 "The blues scale is the minor pentatonic with an additional augmented fourth, "
 "which is referred to as the \"blues note\"."
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "The direction of cell movement each time an event or note was edited"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr "The feedback amount; a negative feedback inverts the signal"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "The filter design type"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6568,7 +6523,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6588,17 +6543,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "The last program version that displayed this message type"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "The mnemonic accelerator key for this label"
 
@@ -6617,7 +6572,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6627,7 +6582,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6635,17 +6590,17 @@ msgstr ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "The port name is a unique name to establish input<->output port relationships"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "The project has been modified."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6657,7 +6612,7 @@ msgstr ""
 "similarly in future versions and be prepared to work around possible "
 "instabilities in the code (i.e. save your projects regularly)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
@@ -6665,27 +6620,27 @@ msgstr ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr "The resonance half life in number of milli seconds"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "The text of the label"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "The tick/note length per line"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr "The time for the left to right delay"
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr "The time for the right to left delay"
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6697,11 +6652,11 @@ msgstr ""
 "\"natural\" or \"pleasing\" when used in combination, the musical tuning "
 "system defines the number and spacing of frequency values applied."
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "The type of filter to use"
 
@@ -6710,33 +6665,33 @@ msgstr "The type of filter to use"
 msgid "The type of saturation to be used"
 msgstr "The type of filter to use"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr "The velocity of the drum hit"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "The widget to be activated when the label's mnemonic key is pressed"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Thirty-secondth note"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "This procedure has multiple return values."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6744,7 +6699,7 @@ msgstr ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialogue"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "This signal goes high after the release phase has completed"
 
@@ -6809,27 +6764,27 @@ msgstr "Thread priority from -20 (high) to +19 (low)"
 msgid "Threshold [dB]"
 msgstr "Threshold [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Ticks"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Time"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Time Entry"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Timing"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Toggle Button"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Toggle channel name hints"
 
@@ -6837,22 +6792,22 @@ msgstr "Toggle channel name hints"
 msgid "Toggle exponential and linear control response"
 msgstr "Toggle exponential and linear control response"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Toggle visibility of the tool palette"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Too many open files"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Too many open files in system"
 
@@ -6860,42 +6815,42 @@ msgstr "Too many open files in system"
 msgid "Totals"
 msgstr "Totals"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Tracks"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Tracks contain instrument definitions and parts with notes"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Transpose"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposition of the frequency in semitones"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Transposition of the oscillator frequency in semitones"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr "Trigger"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr "Trigger Hit"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Trigger In"
 
@@ -6904,7 +6859,7 @@ msgstr "Trigger In"
 msgid "Trigger Input"
 msgstr "Trigger input"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr "Trigger Velocity [%]"
 
@@ -6916,43 +6871,43 @@ msgstr "Trigger filter"
 msgid "Trigger input"
 msgstr "Trigger input"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Triplet eighths note"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Triplet half note"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Triplet hundred twenty-eighth note"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Triplet quarter note"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Triplet sixteenth note"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Triplet sixty-fourth note"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Triplet thirty-secondth note"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Triplet whole note"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr "Tuning"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Type"
 
@@ -6960,145 +6915,145 @@ msgstr "Type"
 msgid "UTime"
 msgstr "UTime"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Unconnected Output Channel"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Undo"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Undo last editing step"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Undo the effect of the last action"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Unfiltered Audio Signal"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Unfiltered Input"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Unique name of this object"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Unknown error"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Unknown format"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Unselect all events"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Unselect all notes"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Unspecified length"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Unused"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Up"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Updating View"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Use the horizontal ruler to adjust the left loop pointer"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Use the horizontal ruler to adjust the play position pointer"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Use the horizontal ruler to adjust the right loop pointer"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Use underline"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "VScale:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Value [float]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Velocity"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Velocity Out"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Velocity of the note press"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr "Velocity of the string pluck"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Velocity while the note is pressed"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Version"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Vertical Bar Colour"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Vertical Grid Colour"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Vertical Region"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Vertical Scale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Vertical Scale (Logarithmic)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Vertical Select"
 
@@ -7112,12 +7067,12 @@ msgstr "Vertical piano zoom"
 msgid "Virtual Rack"
 msgstr "Virtual Rack"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Virtual input %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Virtual output %u"
@@ -7126,50 +7081,45 @@ msgstr "Virtual output %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Volume adjustment in decibel of left bus channel"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Volume adjustment in decibel of right bus channel"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "WAVE File"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Warning"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Wave"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Wave Form"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Wave Output"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Wave Repository"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Wave to be used as instrument"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Wave used as oscillator source"
 
@@ -7178,7 +7128,7 @@ msgstr "Wave used as oscillator source"
 msgid "Wave_s"
 msgstr "Wave_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Waves"
 
@@ -7203,35 +7153,35 @@ msgstr "Werckmeister VI"
 msgid "Wet out [%]"
 msgstr "Wet out [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Whole note"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Window Size"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Write failed"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Write project to a specific file"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Write project to disk"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Wrong number of channels"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "XtalStrings Output"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7239,7 +7189,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr "Young Temperament"
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Zero Value Colour"
 
@@ -7248,15 +7198,15 @@ msgstr "Zero Value Colour"
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_About…"
 
@@ -7289,11 +7239,11 @@ msgstr "_Beast Website…"
 msgid "_Cancel"
 msgstr "_Cancel"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Clear Undo"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Close"
 
@@ -7308,7 +7258,7 @@ msgid "_Distortion"
 msgstr "_Distortion"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7320,7 +7270,7 @@ msgstr "_Edit"
 msgid "_Enhance"
 msgstr "_Enhance"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ…"
 
@@ -7349,7 +7299,7 @@ msgstr "_Forward"
 msgid "_Help"
 msgstr "_Help"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Import MIDI…"
 
@@ -7368,7 +7318,7 @@ msgstr "_Input & Output"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Merge…"
 
@@ -7377,11 +7327,11 @@ msgstr "_Merge…"
 msgid "_Misc"
 msgstr "_Misc"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_New"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Open…"
 
@@ -7390,11 +7340,11 @@ msgstr "_Open…"
 msgid "_Other Sources"
 msgstr "_Other Sources"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Play"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferences…"
 
@@ -7409,19 +7359,19 @@ msgstr "_Project"
 msgid "_Quantization"
 msgstr "_Quantisation"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Quick Start…"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Quit"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Redo"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Release Notes…"
 
@@ -7440,7 +7390,7 @@ msgstr "_Remove"
 msgid "_Routing"
 msgstr "_Routing"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Save"
 
@@ -7465,7 +7415,7 @@ msgstr "_Song"
 msgid "_Spatial"
 msgstr "_Spatial"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Stop"
 
@@ -7486,7 +7436,7 @@ msgstr "_Synthesisers"
 msgid "_Tools"
 msgstr "_Tools"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Undo"
 
@@ -7506,7 +7456,12 @@ msgstr "_View"
 msgid "_Virtualization"
 msgstr "_Virtualisation"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Show messages about audio input problems"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "connection terminated"
 
@@ -7734,16 +7689,21 @@ msgstr "control-9"
 msgid "control-90"
 msgstr "control-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Failed to detect (start of) header"
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "failed to add wave chunk from file \"%s\": %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "killed by janitor"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "processing"
 
@@ -7765,6 +7725,9 @@ msgstr "processing"
 #~ msgid "A unique number identifying this thread"
 #~ msgstr "A unique number identifying this thread"
 
+#~ msgid "Always"
+#~ msgstr "Always"
+
 #~ msgid "Apply Loop"
 #~ msgstr "Apply Loop"
 
@@ -7806,6 +7769,9 @@ msgstr "processing"
 #~ msgid "Description:"
 #~ msgstr "Description:"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostic"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7813,9 +7779,18 @@ msgstr "processing"
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Display dialogues with diagnostic messages"
+
 #~ msgid "Enable meters"
 #~ msgstr "Enable meters"
 
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#~ msgid "Failed to launch a web browser executable"
+#~ msgstr "Failed to launch a web browser executable"
+
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr "Failed to open MIDI devices (reverting to null device): %s"
 
@@ -7837,9 +7812,15 @@ msgstr "processing"
 #~ msgid "Info"
 #~ msgstr "Info"
 
+#~ msgid "Information"
+#~ msgstr "Information"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Input Channels:"
 
+#~ msgid "Launch Web Browser"
+#~ msgstr "Launch Web Browser"
+
 #~ msgid "Loop to Selection"
 #~ msgstr "Loop to Selection"
 
@@ -7870,6 +7851,19 @@ msgstr "processing"
 #~ msgid "Musical notation corresponding to the oscillator frequency"
 #~ msgstr "Musical notation corresponding to the oscillator frequency"
 
+#~ msgid "No Audio"
+#~ msgstr "No Audio"
+
+#~ msgid "No MIDI"
+#~ msgstr "No MIDI"
+
+#~ msgid ""
+#~ "No suitable web browser executable could be found to be executed and to "
+#~ "display the URL: %s"
+#~ msgstr ""
+#~ "No suitable web browser executable could be found to be executed and to "
+#~ "display the URL: %s"
+
 #~ msgid "Output Channels:"
 #~ msgstr "Output Channels:"
 
@@ -7891,15 +7885,24 @@ msgstr "processing"
 #~ msgid "Properties:"
 #~ msgstr "Properties:"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Recording Audio Input"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Reset Loop"
 
 #~ msgid "Score"
 #~ msgstr "Score"
 
+#~ msgid "Script"
+#~ msgstr "Script"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Selection to Loop"
 
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Show messages about web browser launch problems"
+
 #~ msgid "Signals:"
 #~ msgstr "Signals:"
 
@@ -7965,6 +7968,9 @@ msgstr "processing"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Volume [dB] Steps"
 
+#~ msgid "Warning"
+#~ msgstr "Warning"
+
 #~ msgid "Zoom Selection"
 #~ msgstr "Zoom Selection"
 
diff --git a/po/eo.po b/po/eo.po
index 7a63c67..d119be2 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -17,99 +17,99 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -122,11 +122,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr "_Aŭdiofontoj"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -142,36 +142,36 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr "/Filtriloj/Bass Filter"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filtriloj/Biquad Types"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "/Eneligo/Instrument Voice Input"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Eneligo/Instrument Voice Input"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Eneligo/MIDI Control Input"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Eneligo/MIDI Voice Input"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Eneligo/PCM Enigo"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Eneligo/PCM Eligo"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -179,19 +179,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Aliaj Fontoj/Konstanto"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -209,19 +209,19 @@ msgstr "/Enkursigo/Amplifilo"
 msgid "/Routing/Summation"
 msgstr "/Enkursigo/Amplifilo"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -229,119 +229,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Spaca/Bilanco"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualado/Virtuala Enigo"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualado/Virtuala Eligo"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualado/Virtuala Subsintezilo"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr ""
 
@@ -350,19 +350,19 @@ msgstr ""
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -374,43 +374,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -422,15 +422,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -442,47 +442,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -506,23 +506,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -530,19 +530,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -554,76 +554,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -644,21 +644,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -666,12 +666,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -683,48 +683,48 @@ msgstr ""
 msgid "Accumulated audio output 2"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "Nova Sintezilo"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "Nova MIDI Sintezilo"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr ""
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 msgid "Add a track to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -736,24 +736,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -769,23 +769,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -800,18 +800,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -829,7 +829,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -846,39 +846,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -886,7 +881,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -894,22 +889,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -918,7 +913,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -959,7 +954,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -967,7 +962,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1000,35 +995,39 @@ msgstr ""
 msgid "Audio Gate"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+msgid "Audio I/O Failed"
+msgstr ""
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1037,23 +1036,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1061,13 +1060,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1082,17 +1081,21 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "_Aŭdiofontoj"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "_Aŭdiofontoj"
@@ -1107,7 +1110,7 @@ msgstr "_Aŭdiofontoj"
 msgid "Audio Sum2"
 msgstr "_Aŭdiofontoj"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1124,11 +1127,11 @@ msgstr ""
 msgid "Audio input 2"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Danko"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr ""
 
@@ -1137,12 +1140,12 @@ msgstr ""
 msgid "Auto Output"
 msgstr "Eligo"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1154,7 +1157,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Alireblaj Enigoj"
 
@@ -1163,20 +1166,20 @@ msgstr "Alireblaj Enigoj"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Alireblaj Enigoj"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1190,27 +1193,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1226,37 +1228,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1279,12 +1281,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1296,11 +1298,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1308,7 +1310,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1348,21 +1350,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Busa Nomo"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Busoj"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1378,27 +1380,27 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1406,21 +1408,21 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1429,36 +1431,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1466,33 +1468,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "F_ermu"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Komento"
 
@@ -1514,7 +1516,7 @@ msgstr "Konfiguru"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1540,26 +1542,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr ""
 
@@ -1631,7 +1633,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1926,12 +1928,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1944,7 +1946,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "Control Type"
 msgstr ""
 
@@ -1953,60 +1955,60 @@ msgstr ""
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr ""
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr ""
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2020,23 +2022,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2045,15 +2047,15 @@ msgstr ""
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2061,20 +2063,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "Amplifilo"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2082,7 +2084,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2101,7 +2103,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2109,153 +2111,148 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Danko"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Licenco"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Forprenu"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2274,17 +2271,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2299,156 +2296,156 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Eligoj"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Eligoj"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2457,35 +2454,35 @@ msgstr ""
 msgid "E_xamples"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Redaktu"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr ""
 
@@ -2497,49 +2494,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2560,16 +2557,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr ""
 
@@ -2578,76 +2570,76 @@ msgstr ""
 msgid "Events"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2656,11 +2648,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Eksportu Aŭdio"
 
@@ -2668,84 +2660,80 @@ msgstr "Eksportu Aŭdio"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2754,11 +2742,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2769,7 +2757,7 @@ msgid ""
 msgstr ""
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2778,96 +2766,96 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Renomu"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -2875,16 +2863,16 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtriloj/Bass Filter"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2893,13 +2881,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2916,15 +2904,15 @@ msgstr ""
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2932,11 +2920,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2944,84 +2932,84 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr ""
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3034,36 +3022,36 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3071,7 +3059,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3091,11 +3079,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3117,19 +3105,19 @@ msgstr ""
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3139,7 +3127,7 @@ msgstr ""
 msgid "HZoom"
 msgstr "HSkalo"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr ""
 
@@ -3155,43 +3143,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3205,44 +3193,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3280,21 +3268,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr ""
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Enigo"
 
@@ -3308,54 +3291,54 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Eneligo"
@@ -3365,76 +3348,76 @@ msgstr "_Eneligo"
 msgid "Inputs"
 msgstr "Enigoj"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Enmetu"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Ŝargu _Instrumento"
@@ -3444,94 +3427,94 @@ msgstr "Ŝargu _Instrumento"
 msgid "Instrument flavour"
 msgstr "Ŝargu _Instrumento"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Enmetu"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr ""
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3550,90 +3533,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr ""
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -3641,15 +3622,15 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr ""
 
@@ -3657,15 +3638,15 @@ msgstr ""
 msgid "Level"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licenco"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr ""
 
@@ -3675,128 +3656,128 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Bindu"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Ŝargu _Efiko"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Ŝargu _Instrumento"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr ""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr ""
 
@@ -3807,28 +3788,28 @@ msgstr ""
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3840,38 +3821,42 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "ID"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr ""
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -3881,24 +3866,28 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -3906,93 +3895,93 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4000,7 +3989,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4008,39 +3997,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Miksilo"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4048,84 +4037,84 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4139,15 +4128,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr ""
 
@@ -4160,52 +4149,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nomo"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nova Kanto"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr ""
 
@@ -4226,125 +4215,108 @@ msgstr ""
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Eksportu Aŭdio"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "ID"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4365,13 +4337,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4381,7 +4353,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4390,18 +4362,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4409,19 +4381,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4435,75 +4407,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4511,12 +4483,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4525,7 +4497,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4534,29 +4506,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4575,12 +4547,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Eligo"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4588,58 +4560,58 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Aliaj Fontoj"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Aliaj Fontoj"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Eligo"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4651,17 +4623,17 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Eligoj"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Eligoj"
@@ -4676,7 +4648,7 @@ msgstr "Eligo"
 msgid "Output [dB]"
 msgstr "Eligo"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4689,32 +4661,40 @@ msgstr ""
 msgid "Outputs"
 msgstr "Eligoj"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paletro"
 
@@ -4722,64 +4702,64 @@ msgstr "Paletro"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametroj"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Partioj"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Partioj"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr ""
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr ""
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4807,24 +4787,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -4838,52 +4818,52 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4891,81 +4871,81 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr ""
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Aŭskultu"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr ""
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profililo"
 
@@ -4974,59 +4954,59 @@ msgstr "Profililo"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr ""
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5042,43 +5022,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Taktoj"
 
@@ -5095,43 +5075,43 @@ msgstr "_Virtualado"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr ""
 
@@ -5148,37 +5128,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5186,37 +5166,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Remuntu"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr ""
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5224,7 +5200,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5237,7 +5213,7 @@ msgstr "Parametroj"
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5246,48 +5222,48 @@ msgstr ""
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Viŝu Kanto aŭ Sintezilo"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Renomu"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -5301,29 +5277,29 @@ msgstr "Ripetadu"
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Renomu"
@@ -5332,81 +5308,83 @@ msgstr "Renomu"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr ""
 
@@ -5414,48 +5392,48 @@ msgstr ""
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Enkursigo"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Enkursigo/Amplifilo"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Enkursigo/Amplifilo"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Enkursigo/Amplifilo"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5463,11 +5441,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Ŝargu _Instrumento"
@@ -5500,127 +5478,122 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Konservu k_iel..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Ŝargu _Instrumento"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Konservu k_iel..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr ""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr ""
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5628,12 +5601,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5650,56 +5623,56 @@ msgstr ""
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5715,7 +5688,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5735,35 +5708,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5775,75 +5748,56 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr ""
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Eligoj"
@@ -5853,59 +5807,59 @@ msgstr "Eligoj"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5913,57 +5867,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Kanto"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -5978,30 +5932,26 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 msgid "Start Now"
 msgstr ""
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6009,81 +5959,81 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6098,51 +6048,51 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 msgid "Synth Net"
 msgstr ""
 
@@ -6151,16 +6101,16 @@ msgstr ""
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "_Sinteziloj"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6168,49 +6118,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "_Sinteziloj"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6223,32 +6173,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6284,13 +6234,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6301,19 +6251,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6321,7 +6271,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6341,17 +6291,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6367,7 +6317,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6376,22 +6326,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6399,33 +6349,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6433,11 +6383,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6445,39 +6395,39 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6527,27 +6477,27 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6555,21 +6505,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6577,42 +6527,42 @@ msgstr ""
 msgid "Totals"
 msgstr "Sume"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Trakoj"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6620,7 +6570,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6632,44 +6582,44 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Enkursigo"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr ""
 
@@ -6677,145 +6627,145 @@ msgstr ""
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "VSkalo"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6829,12 +6779,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6843,50 +6793,45 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr ""
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Ondoj Deponejo"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6895,7 +6840,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Ondoj"
 
@@ -6920,35 +6865,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -6956,7 +6901,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr ""
 
@@ -6965,15 +6910,15 @@ msgstr ""
 msgid "Zoom"
 msgstr "Skalo"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr ""
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Pri..."
 
@@ -7006,11 +6951,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "F_ermu"
 
@@ -7025,7 +6970,7 @@ msgid "_Distortion"
 msgstr "_Distordoj"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7037,7 +6982,7 @@ msgstr "_Redakto"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr ""
 
@@ -7066,7 +7011,7 @@ msgstr ""
 msgid "_Help"
 msgstr "_Helpo"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importu MIDI..."
 
@@ -7085,7 +7030,7 @@ msgstr "_Eneligo"
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "K_unfandu..."
 
@@ -7094,11 +7039,11 @@ msgstr "K_unfandu..."
 msgid "_Misc"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Nova"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Malfermu..."
 
@@ -7107,11 +7052,11 @@ msgstr "_Malfermu..."
 msgid "_Other Sources"
 msgstr "_Aliaj Fontoj"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr ""
 
@@ -7126,19 +7071,19 @@ msgstr "_Projekto"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Finu"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Refaru"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr ""
 
@@ -7157,7 +7102,7 @@ msgstr ""
 msgid "_Routing"
 msgstr "Enku_rsigo"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Konservu"
 
@@ -7183,7 +7128,7 @@ msgstr "_Kanto"
 msgid "_Spatial"
 msgstr "_Spaca"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr ""
 
@@ -7204,7 +7149,7 @@ msgstr "_Sinteziloj"
 msgid "_Tools"
 msgstr "_Iloj"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "Malfar_u"
 
@@ -7224,7 +7169,11 @@ msgstr "_Rigardo"
 msgid "_Virtualization"
 msgstr "_Virtualado"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+msgid "audio input problems"
+msgstr ""
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7452,16 +7401,20 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
 
@@ -7473,5 +7426,13 @@ msgstr ""
 #~ msgstr "Parametroj"
 
 #, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Eksportu Aŭdio"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "ID"
+
+#, fuzzy
 #~ msgid "Signals:"
 #~ msgstr "Eligoj"
diff --git a/po/es.po b/po/es.po
index d4b983f..d35a403 100644
--- a/po/es.po
+++ b/po/es.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast.master\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2010-08-24 20:42+0200\n"
 "Last-Translator: Jorge González <jorgegonz svn gnome org>\n"
 "Language-Team: Español <gnome-es-list gnome org>\n"
@@ -24,7 +24,7 @@ msgstr ""
 "X-Generator: KBabel 1.11.4\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -32,7 +32,7 @@ msgstr ""
 "\n"
 "Controladores MIDI disponibles:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -40,35 +40,35 @@ msgstr ""
 "\n"
 "Controladores PCM disponibles:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  permitir plegar la columna con el vecino de la izquierda/derecha"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr "  mostrar 2 (-99..+99) o 3 (-999..+999) dígitos decimales"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr "  mostrar 2 (-FF..+FF) o 4 (-FFFF..+FFFF) dígitos hexadecimales"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  mostrar 2 (00..99) o 3 (000..999) dígitos decimales"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  mostrar 2 (00..FF) o 4 (0000..FFFF) dígitos hexadecimales"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  mostrar una barra vertical de puntos"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  mostrar las notas del primer, segundo, … canal"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -76,54 +76,54 @@ msgstr ""
 "  mostrar compensación, longitud o velocidad de las notas en el primer, "
 "segundo, … canal"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  mostrar una barra vertical sólida"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  insertar espacio vertical"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 "  seleccionar varios tipos de eventos (controles, controladores contínuos)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  selecciona uno de 3 colores predefinidos"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automatización desactivada"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: automatización desde control MIDI: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: automatización desde control MIDI: %s (canal MIDI: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Pista)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "…"
 
@@ -136,11 +136,11 @@ msgstr "/Fuentes de sonido/Ruido"
 msgid "/Audio Sources/Organ"
 msgstr "Fuentes de _sonido"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Fuentes de sonido/Oscilador estándar"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Fuentes de sonido/Oscilador de onda"
 
@@ -156,35 +156,35 @@ msgstr "/Mejorar/Coros"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtros/Filtro de bajos"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filtros/Tipos bicuad"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada y salida/Salida de instrumento"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrada & Salida/Entrada de voz del instrumento"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrada y salida/Control de entrada MIDI"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrada y salida/Entrada de voz MIDI"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Entrada y salida/Entrada PCM"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Entrada y salida/Salida PCM"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Misc/Snooper"
 
@@ -192,19 +192,19 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Otras fuentes/Constante"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -222,20 +222,20 @@ msgstr "/Encaminamiento/Amplificador"
 msgid "/Routing/Summation"
 msgstr "/Encaminamiento/Amplificador"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 #, fuzzy
 msgid "/Song/Crop parts (loop range)"
 msgstr "Falló la detección (del inicio de) la cabecera"
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 #, fuzzy
 msgid "/Song/Duplicate parts (loop range)"
 msgstr "Falló la detección (del inicio de) la cabecera"
@@ -244,119 +244,119 @@ msgstr "Falló la detección (del inicio de) la cabecera"
 msgid "/Spatial/Balance"
 msgstr "Espacial/Balance"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualización/Entrada virtual"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualización/Salida virtual"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualización/Sub síntesis virtual"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "Ventana con 1024 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -365,19 +365,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "Ventana con 128 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "Ventana con 16 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "Ventana con 16384 valores de FFT"
 
@@ -389,43 +389,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -437,15 +437,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "Ventana con 2 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "Ventana con 2048 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "Ventana con 256 valores de FFT"
 
@@ -457,47 +457,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "Ventana con 32 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "Ventana con 32768 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "Ventana con 4 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "Ventana con 4096 valores de FFT"
 
@@ -521,23 +521,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "Ventana con 512 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "Ventana con 64 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "Ventana con 65536 valores de FFT"
 
@@ -545,19 +545,19 @@ msgstr "Ventana con 65536 valores de FFT"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "Ventana con 8 valores de FFT"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "Ventana con 8192 valores de FFT"
 
@@ -569,106 +569,106 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 "Una ventana con 1024 valores de FFT corresponde a un espectro con 513 picos "
 "de frecuencia"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 "Una ventana con 128 valores de FFT corresponde a un espectro con 65 picos de "
 "frecuencia"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 "Una ventana con 16 valores de FFT corresponde a un espectro con 9 picos de "
 "frecuencia"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 "Una ventana con 163842 valores de FFT corresponde a un espectro con 8193 "
 "picos de frecuencia"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 "Una ventana con 2 valores de FFT corresponde a un espectro con 2 picos de "
 "frecuencia"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 "Una ventana con 2048 valores de FFT corresponde a un espectro con 1025 picos "
 "de frecuencia"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 "Una ventana con 256 valores de FFT corresponde a un espectro con 129 picos "
 "de frecuencia"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 "Una ventana con 32 valores de FFT corresponde a un espectro con 17 picos de "
 "frecuencia"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 "Una ventana con 32768 valores de FFT corresponde a un espectro con 16385 "
 "picos de frecuencia"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 "Una ventana con 4 valores de FFT corresponde a un espectro con 3 picos de "
 "frecuencia"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 "Una ventana con 4096 valores de FFT corresponde a un espectro con 2049 picos "
 "de frecuencia"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 "Una ventana con 512 valores de FFT corresponde a un espectro con 257 picos "
 "de frecuencia"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 "Una ventana con 64 valores de FFT corresponde a un espectro con 33 picos de "
 "frecuencia"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 "Una ventana con 65536 valores de FFT corresponde a un espectro con 32769 "
 "picos de frecuencia"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 "Una ventana con 8 valores de FFT corresponde a un espectro con 5 picos de "
 "frecuencia"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -691,11 +691,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Guía de síntesis de desarrollo de complementos"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -703,11 +703,11 @@ msgstr ""
 "Una cadena con caracteres _ en las posiciones correspondientes a caracteres "
 "en el texto a subrayar"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "Generador de envolturas ADSR"
 
@@ -715,12 +715,12 @@ msgstr "Generador de envolturas ADSR"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Abortado"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Abortando"
 
@@ -734,51 +734,51 @@ msgstr "Salida de sonido amplificada"
 msgid "Accumulated audio output 2"
 msgstr "Salida de sonido amplificada"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Añadir"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Añadir un sintetizador personalizado"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Añadir un sintetizador MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Añadir un nuevo sintetizador MIDI para controlar un instrumento de eventos "
 "MIDI externos"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Añadir un nuevo bus al mezclador"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Añadir un nuevo acoplamiento de sintetizador para ser usado como efecto o "
 "instrumento en las canciones"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Añadir una  pista nueva a esta canción"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Añadir una  pista nueva a esta canción"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Añadir directorio al buscador de rutas"
 
@@ -790,25 +790,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 "Añadir, editar y conectar los componentes de acoplamiento del sintetizador"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Añadir…"
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Añade la selección de la lista de «%s» a la lista de «%s»"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Ajustar el tamaño de la ventana FFT"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Ajustar el nivel umbral de frecuencia"
 
@@ -824,24 +824,24 @@ msgstr "Ajusta cuánto afectan las señales de control al volumen de salida"
 msgid "Adjust output balance between left and right"
 msgstr "Ajusta el balance de la salida entre la izquierda y la derecha"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Ajustar el comportamiento global del programa"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Ajustar el comportamiento global de la canción"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Ajustar el comportamiento global del sintetizador"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 "Ajustar la alineación relativa de los valores o barras que se mostrarán"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Ajustar el número de filas entre cada fila sombreada"
 
@@ -858,18 +858,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Ajustar el factor de ampliación de la visualización del encaminador"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Ajustar si dibujar valores de dB en vez de líneas"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Ajustes"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -901,7 +901,7 @@ msgstr ""
 "'hw'\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -932,15 +932,15 @@ msgstr ""
 "  SUBDISPOSITIVO - el número de subdispositivo para los complementos como "
 "'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Martillo balanceado (aftertouch)"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Aftertouch"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
@@ -948,25 +948,20 @@ msgstr ""
 "Activa o impide a BEAST que actualice periódicamente la frecuencia de los "
 "ámbitos. Hacer esto quizás sea deseable en equipos lentos."
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Alinear evento de control"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Alinear eventos"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Todo"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Siempre"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Porcentaje de desentonación (centésima parte de un semitono)"
 
@@ -974,7 +969,7 @@ msgstr "Porcentaje de desentonación (centésima parte de un semitono)"
 msgid "Amplified audio output"
 msgstr "Salida de sonido amplificada"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -987,13 +982,13 @@ msgstr ""
 "grabada, de tal forma que la reproducción no puede dar un resultado no "
 "esperado (como silenciar la señal de salida)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 "Ocurrió un error durante la ejecución del procedimiento del script «%s»: %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -1001,11 +996,11 @@ msgstr ""
 "Ocurrió un error al abrir el archivo grabado, seleccionar un archivo "
 "diferente puede solucionar esta situación."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Respuestas a las preguntas más frecuentes"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Suavizado de bordes"
 
@@ -1015,7 +1010,7 @@ msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 "Aplicar los cambios en la configuración al patrón del editor de apariencia"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Formación de tipos de columnas"
 
@@ -1084,7 +1079,7 @@ msgstr ""
 "que la música suene más alta. En nuestro ejemplo, una amplificación de 5 dB "
 "estaría bien, si la señal de salida nunca excede de 0 dB."
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Asignaciones"
 
@@ -1092,7 +1087,7 @@ msgstr "Asignaciones"
 msgid "Attack [ms]"
 msgstr "Ataque [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Ataque-Decaimiento-Sostenido-máxima salida"
 
@@ -1127,35 +1122,40 @@ msgstr "Sonido"
 msgid "Audio Gate"
 msgstr "Salida de sonido"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Salida de sonido"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Entrada de sonido"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Entrada de sonido%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Entrada sonido1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Entrada de sonido 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Entrada de sonido 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Entrada de sonido 4"
 
@@ -1164,23 +1164,23 @@ msgstr "Entrada de sonido 4"
 msgid "Audio Input"
 msgstr "Entrada de sonido"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Entrada de sonido 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Entrada de sonido 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Entrada de sonido 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Entrada de sonido 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Señal de entrada de sonido"
 
@@ -1188,13 +1188,13 @@ msgstr "Señal de entrada de sonido"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Salida de sonido"
 
@@ -1209,17 +1209,21 @@ msgstr "Salida de sonido 1"
 msgid "Audio Out2"
 msgstr "Salida de sonido 2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Salida de sonido"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Fuentes de sonido/Ruido"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Fuentes de sonido/Ruido"
@@ -1234,7 +1238,7 @@ msgstr "Salida de sonido 1"
 msgid "Audio Sum2"
 msgstr "Salida de sonido 2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1253,11 +1257,11 @@ msgstr "Entrada de sonido 1"
 msgid "Audio input 2"
 msgstr "Entrada de sonido 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autores:"
 
@@ -1265,12 +1269,12 @@ msgstr "Autores:"
 msgid "Auto Output"
 msgstr "Salida automática"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Auto cortar"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1284,7 +1288,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Entradas disponibles"
 
@@ -1293,19 +1297,19 @@ msgstr "Entradas disponibles"
 msgid "Available Items:"
 msgstr "Artículos disponibles:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Salidas disponibles"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Post-procesadores disponibles"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Sintetizadores disponibles"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Ondas disponibles"
 
@@ -1323,27 +1327,26 @@ msgstr ""
 "Promedio del número de milisegundos por segundo de uso de CPU del usuario "
 "por las hebras"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Acerca de Beast"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Inicio de BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "Versión %s de BEAST"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Núcleo BSE"
 
@@ -1359,37 +1362,37 @@ msgstr "Archivo de ondas BSE multi-parte"
 msgid "BSE Synthesis File"
 msgstr "Archivo síntesis BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Color del fondo"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Imagen de fondo"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Sombra del fondo 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Sombra del fondo 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Color de fondo usado por el editor de control de eventos."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Imagen de fondo usada por el editor de patrones."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Imagen de fondo usada por el editor del piano."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Bucle erróneo"
 
@@ -1412,12 +1415,12 @@ msgstr "Niveles de entrada del control de balance"
 msgid "Bank Select"
 msgstr "Selección en banco"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Frecuencia base"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Base octava"
 
@@ -1429,11 +1432,11 @@ msgstr "Volumen base"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Amplificación base (la señal se añade a esto)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Tempo"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Vincular una combinación de teclas nueva a una función del programa"
 
@@ -1441,7 +1444,7 @@ msgstr "Vincular una combinación de teclas nueva a una función del programa"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Incremento"
 
@@ -1497,7 +1500,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nombre del bus"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1505,15 +1508,15 @@ msgstr ""
 "Implementación del bus para canciones, usado para encaminar las señales de "
 "audio a la salida maestra."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Buses"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "Fallo de códec"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "TIPOS de COLUMNA:"
 
@@ -1529,27 +1532,27 @@ msgstr "CPU nº"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Frecuencia central"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Entrada de frecuencia central"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Cambia la octava base por una cantidad dada"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Cambia la combinación de teclas seleccionada actualmente"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Cambia el contenido numérico de la celda del foco (ej: octava) en una "
@@ -1559,11 +1562,11 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Cambiar…"
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
@@ -1571,11 +1574,11 @@ msgstr ""
 "Los cambios realizados en el proyecto «%s» desde la última vez que se guardó "
 "en el disco."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Canal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Pistas de canales"
 
@@ -1584,36 +1587,36 @@ msgstr "Pistas de canales"
 msgid "Channel Pressure"
 msgstr "Presión del canal"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Canal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Canal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Canal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Canal%u [flotante]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Comprobar/Cambiar botón"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Escoger la dirección de desplazamiento del visor"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Seleccionar dirección horizontal o vertical"
 
@@ -1621,33 +1624,33 @@ msgstr "Seleccionar dirección horizontal o vertical"
 msgid "Chorus audio output"
 msgstr "Salida de sonido de coros"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Despejar"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Despejar la selección actual"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Cerrar %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Cerrar todas las ventanas y salir"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Cerrar el proyecto"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Color de la entrada"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Comentario"
 
@@ -1669,7 +1672,7 @@ msgstr "Configurar"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configurar el diseño de la columna del editor de patrones"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Salida constante %u"
@@ -1695,16 +1698,16 @@ msgstr "Constante negativa CENTRO"
 msgid "Constant Negative HIGH"
 msgstr "Constante negativa ALTA"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Salida constante %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr "Valor de señal constante"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1712,12 +1715,12 @@ msgstr ""
 "Valor constante de señal como nota, convertido a hercios según el tono "
 "musical actual"
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 "Valor constante de señal interpretado como valor de frecuencia en hercios"
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Contenido"
 
@@ -1789,7 +1792,7 @@ msgstr "Contínuo 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Modo de control MIDI continuo #1 - Selección de banco"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Contribuciones hechas por:"
 
@@ -2084,12 +2087,12 @@ msgstr "Control 98 Parámetro no registrado MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Control 99 Parámetro no registrado LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Control de automatización"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Control de automatización: %s"
@@ -2102,7 +2105,7 @@ msgstr "Entrada de control"
 msgid "Control Strength"
 msgstr "Control de fuerza"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Tipo de control:"
@@ -2112,61 +2115,61 @@ msgstr "Tipo de control:"
 msgid "Control Type:"
 msgstr "Tipo de control:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Controlador"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Controla la octava relativa a la que las notas son introducidas"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copiar"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Copiar la selección actual al portapapeles"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Licencia de Copyright aplicable a este objeto"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Crear enlace"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Crear una nueva pieza en una canción."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Crear una pista nueva para una canción."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Crear un nuevo bus mezclador para una canción."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 "Crea una canción nueva, consistente en un mezclador, pistas, piezas y notas"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Crear una vista extra del proyecto"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Crear un proyecto nuevo"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Tiempo de creación"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2180,23 +2183,23 @@ msgstr "Entrada de control 1"
 msgid "Ctrl In2"
 msgstr "Entrada de control 2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Salida de control"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Control de salida 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Control de salida 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Control de salida 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Control de salida 4"
 
@@ -2205,15 +2208,15 @@ msgstr "Control de salida 4"
 msgid "Current Items:"
 msgstr "Artículos actuales:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Cortar"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Frecuencia de corte (todos los filtros)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Frecuencia de corte 2 (Paso banda/parada)"
 
@@ -2221,20 +2224,20 @@ msgstr "Frecuencia de corte 2 (Paso banda/parada)"
 msgid "Cutoff [%]"
 msgstr "Corte [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Corte [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "DISPOSITIVO,MODO"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "Motor DSP…"
 
@@ -2242,7 +2245,7 @@ msgstr "Motor DSP…"
 msgid "Data Entry"
 msgstr "Entrada de datos"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Datos corruptos"
 
@@ -2265,7 +2268,7 @@ msgstr "DavChorus añade más profundidad a los sonidos"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr "Decaimiento"
 
@@ -2273,151 +2276,146 @@ msgstr "Decaimiento"
 msgid "Decay [%]"
 msgstr "Decaimiento [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Autor predeterminado"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Licencia predeterminada"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Valores predeterminados"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Valor predeterminado para los campos «Autor»"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Valor predeterminado para los campos «Licencia»"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr "Retardo (segundos)"
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Borrar"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Borrar evento de control"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Borrar enlace"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Borrar nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Borrar parte"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Borrar una pieza de una canción."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Borrar una pista de una canción."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Borrar un bus mezclador de una canción."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Borrar nota (botón 1 del ratón)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Borrar partes"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Borrar toda la historia de deshacer"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Borrar el bus actualmente seleccionado"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Borrar la combinación de teclas seleccionada actualmente"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Borrar la pista seleccionada actualmente"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Borrar la onda seleccionada actualmente"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Denominador"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Descripción"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Detalles:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Formato de archivo detectado"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Desarrollo de complementos…"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Desarrollo…"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Dispositivo ocupado"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Configuración del dispositivo inadecuada"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "El dispositivo no es capaz de una conexión asíncrona"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Dispositivo o recurso ocupado"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnóstico"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Marcador"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Marcador (Logarítmico)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Diálogos"
 
@@ -2438,17 +2436,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Dirección"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Descartar los cambios"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2463,7 +2461,7 @@ msgid "Discard changes and close dialog"
 msgstr "Descartar los cambios y cerrar la ventana de diálogo"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2472,148 +2470,149 @@ msgstr ""
 "Este controlador no es parte de la lista de selección automática para "
 "dispositivos MIDI."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Entrada de desconexión"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Desconectar entradas"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Salida de desconexión"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Desconectar salidas"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Comenzar la grabación al disco"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Mostrar una descripción de todos los procedimientos"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Mostrar los créditos de los desarrolladores y contribuidores"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Mostrar los diálogos con mensajes de depuración"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Mostrar los diálogos con mensajes de diagnóstico"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Mostrar diálogos con mensajes de información"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Mostrar las estadísticas y la información de tiempos"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Salida de sonido distorsionada"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "_Índice del documento…"
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Salida completada"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 msgid "Done Output"
 msgstr "Salida completada"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Corchea con puntillo"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Blanca con puntillo"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Garrapatea con puntillo"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Negra con puntillo"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Semicorchea con puntillo"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Semifusa con puntillo"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Fusa con puntillo"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Redonda con puntillo"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Abajo"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Dibujar valores"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Dibujar una línea para alinear evento con"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "¿Dibujar las redes de síntesis con los bordes suavizados?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Botón desplegable"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Combo desplegable"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Entrada de frecuencia del tambor"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr "Frecuencia del tambor en Hercios"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplicar"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "EVENTOS:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EJEMPLO:"
 
@@ -2622,23 +2621,23 @@ msgstr "EJEMPLO:"
 msgid "E_xamples"
 msgstr "E_jemplos"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Editar"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Editar parte"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Editar elemento del rack"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Editar la onda seleccionada actualmente"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2648,12 +2647,12 @@ msgstr ""
 "Use el botón 1 para crear enlaces, el botón 2 para movimiento y el botón 3 "
 "para cambiar las propiedades"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Editar/Mover/Menú (Botones 1-3 del ratón)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2665,27 +2664,27 @@ msgstr "Control de efecto 1"
 msgid "Effect Control 2"
 msgstr "Control de efecto 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Ruta de efectos"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Corchea"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Énfasis"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Color del campo vacío"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr "Activar campana de error"
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2694,23 +2693,23 @@ msgstr ""
 "Para algunos de los campos, esto sólo tendrá efecto después de reiniciar el "
 "programa."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Activar o desactivar el mostrado de los mensajes de un tipo específico"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Fin:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 "Asegúrese de que cada parte de la canción esté insertada en al menos una "
@@ -2733,16 +2732,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Épsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Error"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Error: "
 
@@ -2751,76 +2745,76 @@ msgstr "Error: "
 msgid "Events"
 msgstr "Eventos"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Cada octava y dieciseisava fila"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Cada octava linea"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Cada cuarta y octava fila"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Cada cuarta y dieciseisava fila"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Cada cuarta y doceava fila"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Cada cuarta fila"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Cada segunda y cuarta fila"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Cada segunda fila"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Cada decimosexta fila"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Cada sexta y doceava fila"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Cada sexta fila"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Cada tercera y sexta fila"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Cada tercera y doceava fila"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Cada tercera fila"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Cada doceava fila"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Todo fue correctamente"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Ejecutando «%s»"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Ejecutando el procedimiento «%s» del script «%s»."
@@ -2829,11 +2823,11 @@ msgstr "Ejecutando el procedimiento «%s» del script «%s»."
 msgid "Exponential Control"
 msgstr "Control exponencial"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "FM exponencial"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Exportar sonido"
 
@@ -2841,87 +2835,83 @@ msgstr "Exportar sonido"
 msgid "Expression"
 msgstr "Expresión"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Falló la configuración del búfer del dispositivo"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Falló la configuración del formato del dispositivo"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Falló la configuración de la frecuencia del dispositivo"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Falló la configuración de la latencia del dispositivo"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Falló la configuración del número de canales del dispositivo"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Error al iniciar la grabación al disco."
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "Falló la detección (del inicio de) la cabecera"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Falló la detección (del inicio de) la cabecera"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Error al ejecutar el procedimiento del script «%s»: %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr "Falló al lanzar el ejecutable del navegador web"
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Error al cargar el proyecto «%s»: %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Error al cargar el archivo de ondas «%s»: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Error al combinar  el proyecto «%s»: %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Error al abrir los dispositivos MIDI: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Error al abrir los dispositivos PCM: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Error al abrir el archivo «%s» para la salida: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Error al iniciar la grabación al disco."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2934,11 +2924,11 @@ msgstr ""
 "debido a:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Fallo al obtener la información de posicionamiento"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2954,7 +2944,7 @@ msgstr ""
 "%s "
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2967,81 +2957,82 @@ msgstr ""
 "debido a:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Falló el intercambio del proceso hijo"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Error al iniciar la grabación al disco."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Error al iniciar la grabación desde el dispositivo de sonido."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Error al iniciar la grabación al disco."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "¿Volver al modo de edición después de crear los módulos de síntesis?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr "Realimentación [%]"
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Selección de archivo"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Archivo vacío"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "El archivo ya existe"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Tiempo de modificación del archivo"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Tamaño del archivo en bytes"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Nombre del archivo"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Entrada de texto del nombre de archivo"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtro"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algoritmo de filtrado"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Selección de filtrado"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Especificación del filtro"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Tipo de filtro"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr "Frecuencia de corte del filtro"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -3049,15 +3040,15 @@ msgstr ""
 "Frecuencia de corte del filtro como una nota, convertida en hercios según el "
 "tono musical actual"
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Frecuencia de corte del filtro en hercios"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Señal de sonido filtrada"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Salidas filtradas"
 
@@ -3065,16 +3056,16 @@ msgstr "Salidas filtradas"
 msgid "Filtered audio output"
 msgstr "Salida de sonido filtrada"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtros/Filtro de bajos"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 "Encontrar una pista conveniente para reproducir notas de una pieza dada."
@@ -3084,15 +3075,15 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Buscar en el documento actual"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Encontrar la primera pista que contenga una pieza, conveniente para "
 "comprobar con las piezas huérfanas."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Ajuste fino"
 
@@ -3110,15 +3101,15 @@ msgstr "Primera entrada de sonido"
 msgid "First control input"
 msgstr "Primera entrada de control"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr "Sabor"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Invertir el espectro"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 "Invertir visualizador del espectro, intercambiando las frecuencias altas y "
@@ -3128,11 +3119,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Tamaño de tipografía"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 "Tamaño de la fuente en píxeles para etiquetas mostradas en redes de síntesis"
@@ -3141,57 +3132,57 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "Control de pie"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Formato"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr "Comentario o descripción en forma libre"
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Frecuencia entrada"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Entrada de modulación de frecuencia"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Frecuencia de salida"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frecuencia"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Entrada de frecuencia"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Entrada de modulación de frecuencia"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr "Tasa de frecuencia"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Señal de frecuencia"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3199,29 +3190,29 @@ msgstr ""
 "Frecuencia a la que los valores de control se evalúan, debería ser mucho más "
 "pequeño que La Frecuencia de mezcla de síntesis para reducir la carga de CPU"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 "Relación de cambio de la frecuencia (se asume 1.0 si no está conectada)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Incluir completamente los archivos de onda"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Función"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Función usada para crear combinaciones de teclas nuevas"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Funcionalidad no implementada"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Funciones a ser activadas para una combinación de teclas"
 
@@ -3234,36 +3225,36 @@ msgstr "Funciones a ser activadas para una combinación de teclas"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public Licence"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Entrada de modulación de ganancia"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Entrada de modulación de ganancia"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulación de ganancia [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Ganancia [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Puerta"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Puerta de entrada"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Puerta de salida"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Salida de puerta"
 
@@ -3271,7 +3262,7 @@ msgstr "Salida de puerta"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Puerta de entrada (activa/desactiva la envoltura)"
 
@@ -3291,11 +3282,11 @@ msgstr "Controlador general 3"
 msgid "General Purpose Controller 4"
 msgstr "Controlador general 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Teclas genéricas"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3317,19 +3308,19 @@ msgstr "Adelantar una página"
 msgid "Go to browser index"
 msgstr "Ir al índice del navegador"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Aumentar horizontalmente"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Aumentar verticalmente"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Agrandar el área desplazable"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "EnvolturaH"
 
@@ -3339,7 +3330,7 @@ msgstr "EnvolturaH"
 msgid "HZoom"
 msgstr "AmpliaciónH"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Blanca"
 
@@ -3355,43 +3346,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Alto si la nota está presionada"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Alto indica que el instrumento está haciendo sintetizado"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Golpear el tambor en los bordes crecientes"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Campos de entrada homogéneos"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Color de la barra horizontal"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Color de la rejilla horizontal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Escala horizontal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Escala horizontal (logarítmica)"
 
@@ -3405,19 +3396,19 @@ msgstr "Ampliación horizontal de piano"
 msgid "Horizontal track zoom"
 msgstr "Ampliación de pista horizontal"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Garrapatea"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr "Filtro paso bajo IIR"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3425,28 +3416,28 @@ msgstr ""
 "Si está seleccionado, el subrayado en el texto indica que el siguiente "
 "carácter debería ser usado para la combinación de teclas mnemónica"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Si está seleccionado, el texto sobresaliente es cortado y en su lugar se "
 "muestran puntos suspensivos «…»"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Sombra de la imagen"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importar MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importar un archivo MIDI estándar en el proyecto actual"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importando archivo MIDI «%s»"
@@ -3484,23 +3475,18 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Escala india"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Información"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 "Fase inicial de la forma de onda del oscilador (ciclos de desplazamiento, en "
 "grados)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Inicializadores"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Entrada"
 
@@ -3514,54 +3500,54 @@ msgstr "Entrada 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Entrada 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Asignaciones de entrada"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Canal de entrada %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulación de entrada [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Puerto de entrada %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Señales de entrada"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Canal de entrada ya en uso"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Canales de entrada en uso"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "El canal de entrada es privado"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Nombre del puerto de entrada con el que hacer de interfaz"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Ya están conectados los canales de entrada/salida"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Canales de entrada/salida sin conectar"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Error de entrada/salida"
 
@@ -3570,76 +3556,76 @@ msgstr "Error de entrada/salida"
 msgid "Inputs"
 msgstr "Entradas"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Insertar"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Insertar evento de control"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Insertar módulo"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Insertar nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Insertar parte"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Insertar el contenido del portapapeles como selección actual"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Insertar corchea"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Insertar blanca"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Insertar garrapatea"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Insertar parte"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Insertar negra"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Insertar semicorchea"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Insertar semifusa"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Insertar fusa"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Insertar redonda"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Insertar/editar/mover partes (botón 1 y 2 del ratón)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Insertar/redimensionar/mover notas (botón 1 y 2 del ratón)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Ruta de instrumento"
 
@@ -3648,95 +3634,95 @@ msgstr "Ruta de instrumento"
 msgid "Instrument flavour"
 msgstr "Ruta de instrumento"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Permisos insuficientes"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Error interno (informe del error)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "Internas"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Tipo de control MIDI no válido"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Duración incorrecta"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Formato inválido"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Propietario del objeto no válido"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Compensación no válida"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Solapamiento inválido"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Conexión del módulo de síntesis no válida"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Tipo de módulo de síntesis no válido"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Invertir"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Invertir el pedal fuerte"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Invertir la selección actual"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "Invertir el estado del pedal fuerte (apagador) de manera que el significado "
 "de encendido/apagado se invierte"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Es un directorio"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Elemento"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Lista de artículos"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justificación"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Justificar"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Combinación de teclas"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Combinaciones de teclas usadas para activar una función"
 
@@ -3755,90 +3741,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Control"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Control (Logarítmico)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "Ruta de LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Complementos LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etiqueta"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Tiempo de última modificación"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latencia [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr "Lanzar navegador web"
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Apariencia:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Izquierda"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Sonido izquierdo"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Entrada del sonido izquierda"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Entrada de sonido izquierda"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Salida de sonido izquierda"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Salida de sonido izquierda"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Salida del canal izquierdo"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Entrada izquierda"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Entrada izquierda"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Salida izquierda"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Salida izquierda"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Volumen izquierdo"
 
@@ -3846,15 +3830,15 @@ msgstr "Volumen izquierdo"
 msgid "Left audio output"
 msgstr "Salida izquierda de sonido"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Entrada de sonido izquierda"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Salida del canal izquierdo"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr "Izquierda a derecha"
 
@@ -3863,15 +3847,15 @@ msgstr "Izquierda a derecha"
 msgid "Level"
 msgstr "Etiqueta"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Biblioteca…"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licencia"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licencia:"
 
@@ -3881,136 +3865,136 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Enlace"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Enlazar parte"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Enlazar o mover partes (botón 1 y 2 del ratón)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 "Lista de los buses de mezcla disponibles para ser usados como buses de salida"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr "Lista de buses mezcladores para ser usados como salidas de la pista"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "Lista de las redes de síntesis disponibles de las que elegir un instrumento "
 "MIDI"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 "Lista de las redes de síntesis disponibles de las que elegir un post-"
 "procesador"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 "Lista de las redes de síntesis disponibles de las que elegir una sub red"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "Lista de las redes de síntesis disponibles de las que elegir una pista de "
 "instrumento"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Lista de las señales de síntesis disponibles para ser usadas como bus de "
 "entrada"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Lista de ondas disponibles para elegir un instrumento de la pista"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "Lista de ondas disponibles para elegir como fuente del oscilador"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Lista de ondas disponibles para elegir como instrumento de pista"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Cargar"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Cargar efecto"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Cargar instrumento"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Cargar combinación de teclas"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Cargar onda"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Cargar _efecto…"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Cargar _instrumento…"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Cargar un conjunto de combinaciones de teclas"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Cargar un nuevo archivo de onda desde el disco"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Cargar un nuevo archivo de ondas desde las rutas de las bibliotecas"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Cargar un acoplamiento de sintetizador de la carpeta de efectos"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Cargar un acoplamiento de sintetizador de la carpeta de instrumentos"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Cargar…"
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Cargando «%s»"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Cargando apariencia «%s»"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Cargando onda «%s»"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Cargando…"
 
@@ -4021,28 +4005,28 @@ msgstr "Ubicación"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Realimentación"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Perder evento"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Perder nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Parte perdida"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Bajar"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Bajar la combinación de teclas seleccionada, respecto a sus vecinas"
 
@@ -4054,37 +4038,41 @@ msgstr "Paso bajo [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Filtro de frecuencia de paso bajo para la señal de control"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "Canal MIDI"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "Instrumento MIDI"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "Señal MIDI 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "Señal MIDI 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "Señal MIDI 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "Señal MIDI 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Sintetizador MIDI: %s"
@@ -4095,25 +4083,30 @@ msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 "Rastreador MIDI, Composición de música y aplicación de síntesis modular"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Mostrar mensajes sobre problemas con la selección del dispositivo MIDI"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "La entrada o salida MIDI no está disponible."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFICADORES:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Maestro"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Salida maestra"
 
@@ -4121,93 +4114,93 @@ msgstr "Salida maestra"
 msgid "Master Volume"
 msgstr "Volumen maestro"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Canal maestro [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Canal maestro [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Canal maestro [flotante]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Número máximo de voces"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Máximo número de voces para su reproducción simultánea"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Medida del denominador, debe ser potencia de 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Medida del numerador"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Mezclar un proyecto existente con el proyecto actual"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Mezclar: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Mezclando efecto «%s»"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Mezclando instrumento «%s»"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Mezclando proyecto: «%s»"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Tipo de mensaje"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "El mensaje ha sido repetido %u vez"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "El mensaje ha sido repetido %u veces"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Mensajes"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr "Factor metálico [%]"
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr "Metalicidad de la cuerda"
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Color de la rejilla del medio"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr "Canales MIDI asignados a esta pista, 0 usa un canal privado por pista"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "Canales MIDI asignados a esta pista, 0 usa un canal privado por pista"
 
@@ -4215,7 +4208,7 @@ msgstr "Canales MIDI asignados a esta pista, 0 usa un canal privado por pista"
 msgid "Mix Out"
 msgstr "Salida mezclada"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Mezclar las salidas de la pista, ajustar el volumen y añadir efectos"
 
@@ -4223,39 +4216,39 @@ msgstr "Mezclar las salidas de la pista, ajustar el volumen y añadir efectos"
 msgid "Mixed audio output"
 msgstr "Salida de sonido mezclada"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mezclador"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Buses de mezcla conectados a la salida de la pista"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Buses de mezcla usados como salidas para las señales de síntesis"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Buses mezcladores usados como salida para esta pista"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Tecla mnemotécnica"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Widget mnemotécnico"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Entrada del módulo"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulación"
 
@@ -4263,86 +4256,86 @@ msgstr "Modulación"
 msgid "Modulation Depth"
 msgstr "Modulación de la profundidad"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Entrada de modulación"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Fuerza de modulación para la modulación de frecuencia lineal"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Información del módulo"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Enlace a módulo: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Enlace a módulo"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Mover evento de control"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Mover nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Mover parte"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Mover abajo"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Mover el enfoque de la casilla hacia abajo"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Mover el enfoque de la casilla hacia la página de abajo"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Mover el enfoque de la casilla la izquierda"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Mover el enfoque de la casilla hacia la página de izquierda"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Mover el enfoque de la casilla a la derecha"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Mover el enfoque de la casilla hacia la página de la derecha"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Mover el enfoque de la casilla hacia arriba"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Mover el enfoque de la casilla hacia la página de arriba"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Mover el enfoque a la siguiente casilla (arriba/izquierda/derecha/abajo "
 "según la configuración)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Mover la selección actual al portapapeles"
 
@@ -4356,15 +4349,15 @@ msgstr "Mover la selección abajo una posición"
 msgid "Move the selection up by one position"
 msgstr "Mover la selección arriba una posición"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Mover a la izquierda"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Mover a la derecha"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Subir"
 
@@ -4377,55 +4370,55 @@ msgstr "Controles de multiplicación"
 msgid "Music Composer"
 msgstr "Compositor de música"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr "Tono musical"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Silencio"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Silencio: apagar el volumen del bus"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Mudo"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Información"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nombre"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 "Nombre para la configuración actual de la apariencia (usada para seleccionar "
 "las apariencias)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Nombre del archivo de ondas usado para grabar una salida BSE"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Color de valor negativo"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nueva canción"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Vista nueva"
 
@@ -4446,23 +4439,15 @@ msgstr "Vista nueva"
 msgid "Nice"
 msgstr "Prioridad"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Sin sonido"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Sin MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Sin parte"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Sin Pistas"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4471,7 +4456,7 @@ msgstr ""
 "satisfactoriamente. Se revierte al dispositivo nulo, no se enviará o "
 "recibiriá ningún evento MIDI."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4480,100 +4465,92 @@ msgstr ""
 "abrir para la reproducción. No se puede realizar una selección alternativa "
 "para los dispositivos de sonido, abortando."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "No se encontró ningún dispositivo de sonido disponible."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "No hay datos disponibles"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "No hay dispositivo (controlador) disponible"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Ninguna cuantización seleccionada"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Ninguna cuantización seleccionada"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "No queda espacio en el dispositivo"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "No existe la entrada"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "No existe el evento"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "No existe el archivo, dispositivo o directorio"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "No existe ese canal de entrada"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "No existe ese canal de salida"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "No existe el procedimiento"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "No existe ese módulo de síntesis"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "No existe la onda"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-"No se ha podido encontrar un navegador web apropiado para mostrar el URL: %s"
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Sin objetivo"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Propietario del objeto no válido"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 #, fuzzy
 msgid "No valid part supplied"
 msgstr "Propietario del objeto no válido"
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 #, fuzzy
 msgid "No valid song supplied"
 msgstr "Propietario del objeto no válido"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "¿Dibujar las redes de síntesis con los bordes suavizados?"
@@ -4595,13 +4572,13 @@ msgid "Non-Registered Parameter"
 msgstr "Parámetro no registrado"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Ninguno"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Tipo de norma"
 
@@ -4611,7 +4588,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4620,18 +4597,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Nota"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr "Decaimiento de la nota"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Entrada de notas"
 
@@ -4639,19 +4616,19 @@ msgstr "Entrada de notas"
 msgid "Note Fine Tune"
 msgstr "Ajustado fino de la nota"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Frecuencia de la nota"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Editor de la rejilla de secuencia de notas"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Sincronismo de notas"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Señal de sinc. de nota"
 
@@ -4665,11 +4642,11 @@ msgstr "Velocidad de la nota"
 msgid "Note _Length"
 msgstr "_Duración de la nota"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4677,71 +4654,71 @@ msgstr ""
 "Valor constante de señal como nota, convertido a hercios según el tono "
 "musical actual"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Notas e informaciones sobre este ciclo de lanzamiento"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Las notas de las pistas sin seleccionar son ignoradas por el secuenciador "
 "durante la reproducción"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 "Notifica al usuario a través de campanas de error si las ediciones no se "
 "pueden llevar a cabo"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Número de columnas"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Número de filas"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Número de elementos (específico C)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Número de octavas a ser afectadas por la modulación exponencial de frecuencia"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Número de señales por cuarto de nota"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Numerador"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Caja desplegable de objetos"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Selección de objeto: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Octavas"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Demostraciones en línea…"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Archivo de sonidos en línea…"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Ayuda en línea…"
 
@@ -4749,12 +4726,12 @@ msgstr "Ayuda en línea…"
 msgid "Only parts louder than threshold are compressed"
 msgstr "Sólo las partes más altas que el umbral son comprimidas"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Abrir proyecto"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4767,7 +4744,7 @@ msgstr ""
 "           acceso de sólo lectura, lectura-escritura o sólo escritura."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4782,29 +4759,29 @@ msgstr ""
 "escritura.            añadir \"sd\" fuerza una sincronización dura en bajos "
 "rendimientos.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Abrir un proyecto existente"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Falló la apertura"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Abrir examinador de archivos"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Abriendo el proyecto «%s»"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Orden"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Orden de filtro"
 
@@ -4823,12 +4800,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Salida de órgano"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Dirección"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Origen:  %s\n"
@@ -4836,29 +4813,29 @@ msgstr "Origen:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Partes huérfanas"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Salidas oscilantes"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Entrada de frecuencia de oscilación"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscilador"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
@@ -4866,30 +4843,30 @@ msgstr ""
 "Frecuencia del oscilador en hercios, ej. el número de ciclos del oscilador "
 "por segundo"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Forma de onda del oscilador"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Otras fuentes"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Otras fuentes"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Se agotó la memoria"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Salida"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Asignaciones de salida"
 
@@ -4901,16 +4878,16 @@ msgstr "Balance de salida"
 msgid "Output Panning"
 msgstr "Salida panorámica"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Puerto de salida %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Monitor de señales de salida"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Señales de salida"
 
@@ -4923,7 +4900,7 @@ msgstr "Volumen izquierdo"
 msgid "Output [dB]"
 msgstr "Salida [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Nombre del puerto de salida con el que hacer de interfaz"
 
@@ -4936,32 +4913,42 @@ msgstr "Amplificación de la fase de salida en decibelios"
 msgid "Outputs"
 msgstr "Salidas"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "Propietario inadecuado"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Módulo de entrada PCM"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Módulo de salida PCM"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Mostrar mensajes sobre problemas con la selección del dispositivo PCM"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Mostrar los errores ocurridos al grabar archivos"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "COMPLEMENTO:TARJETA,DISPOSITIVO,SUBDISPOSITIVO"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "Entrada PWM"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4969,64 +4956,64 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parámetro"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parámetro a pasar a las funciones al activarse"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parámetros"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parásitos"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Rutas parásitas"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "Padre inadecuado"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Error de análisis"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Partes"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Partes"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Frecuencia de corte y caída de paso banda"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Pegar"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Ruta"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Patrón"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Salida del editor de patrones"
 
@@ -5057,25 +5044,25 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Porcentaje de uso de la CPU"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 "Porcentaje del pixel de la imagen de fondo a mezclar con el color de fondo."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Realiza modulación de frecuencia exponencial en vez de lineal"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Persona que cambia o crea este objeto"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Teclas de piano"
 
@@ -5089,53 +5076,53 @@ msgstr "Notas de piano"
 msgid "Pitch Bend"
 msgstr "Tono curvado"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Reproducir nota"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Reproducir o recomenzar la reproducción del proyecto"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Reproducción"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Ajustes de reproducción"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Pulse la combinación de teclas para vincularla a la función: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Pulse la combinación de teclas para ser instalada…"
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Frecuencia de entrada del punteo"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Punteo en los bordes crecientes"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Ajustes de reproducción"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Ruta de complementos"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Complementos"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Opciones emergentes"
 
@@ -5143,63 +5130,63 @@ msgstr "Opciones emergentes"
 msgid "Portamento Time"
 msgstr "Tiempo de Portamento"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Posición"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Posición tomada"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Color de valor positivo"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Post-procesador"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferencias"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Fin de archivo prematuro"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Vista previa"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Examinador de procedimientos"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Examinador de procedimientos"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procedimiento ocupado"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Ejecución del procedimiento cancelada"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Ejecución del procedimiento fallida"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Parámetro del procedimiento inválido"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5208,12 +5195,12 @@ msgstr ""
 "Procedimiento: %s\n"
 "Script: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Proceso: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5221,7 +5208,7 @@ msgstr ""
 "Duración del proceso entre la entrada y la salida de una muestra sencilla, "
 "valores pequeños incrementan la carga de CPU"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Perfilador"
 
@@ -5230,28 +5217,28 @@ msgstr "Perfilador"
 msgid "Program Change"
 msgstr "Cambio de programa"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Propiedades"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Identificador de propiedad"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Nombre de propiedad"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5259,35 +5246,35 @@ msgstr ""
 "Proporción de la componente positiva de la forma de onda del pulso (El pulso "
 "tiene que ser seleccionado como forma de onda para que esto surta efecto)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Proporciona una descripción de toda la documentación de BEAST"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 "Proporciona una descripción de los temas y documentos relacionados con el "
 "desarrollo"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 "Proporciona una introducción sobre cómo realizar las tareas más usuales"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulación de pulsos"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulación de pulso [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Anchura del pulso"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Ancho de la entrada de modulación del pulso (PWM)"
 
@@ -5307,43 +5294,43 @@ msgstr ""
 "intervalos están basadas en la relación 3:2. Su descubrimiento, "
 "generalmente, se atribuye a Pitágoras."
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "C: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "C: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "C: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "C: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "C: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "C: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "C: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "C: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "C: Ninguna"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "C: Tacto"
 
@@ -5361,43 +5348,43 @@ msgstr "_Cuantización"
 msgid "Quantization Steps"
 msgstr "_Cuantización"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Cuantizar a los límites de la corchea"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Cuantizar a los límites de la blanca"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Cuantizar a los límites de la garrapatea"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Cuantizar a los límites de la negra"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Cuantizar a los límites de la semicorchea"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Cuantizar a los límites de la semifusa"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Cuantizar a los límites del tacto"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Cuantizar a los límites de la fusa"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Cuantizar a los límites de la redonda"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Negra"
 
@@ -5415,37 +5402,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "Archivos RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Editor de racks"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Editor de racks"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Elevar"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Elevar la combinación de teclas seleccionada, respecto a sus vecinas"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Rango:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Relación de entrada"
 
@@ -5453,37 +5440,33 @@ msgstr "Relación de entrada"
 msgid "Ratio [x:1]"
 msgstr "Relación [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Falló la lectura"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Reconstruir"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Grabando la entrada de sonido"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Selección de notas dentro del rectángulo"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Rehacer"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Deshacer la última acción"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Rehacer el último paso deshecho de edición"
 
@@ -5491,7 +5474,7 @@ msgstr "Rehacer el último paso deshecho de edición"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr "Frecuencia de corte de la reflexión"
 
@@ -5503,7 +5486,7 @@ msgstr "Parámetro registrado"
 msgid "Release [ms]"
 msgstr "Liberación [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Contador de liberación"
 
@@ -5512,48 +5495,48 @@ msgstr "Contador de liberación"
 msgid "Reload current page"
 msgstr "Recargar la página actual"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Eliminar módulo"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Eliminar rutas"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Eliminar canción o sintetizador"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Quitar cualquier evento en la celda enfocada"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Eliminar directorio del buscador de rutas"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Borrar el sintetizador seleccionado (canción)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Elimina la selección de la lista de «%s»"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Renombrar"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Renombrar partes"
 
@@ -5567,29 +5550,29 @@ msgstr "Repetir"
 msgid "Repeat playback within loop points"
 msgstr "Repetir reproducción entre los puntos del bucle"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Informar de un error en BEAST…"
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Los valores solicitados no coinciden"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Reiniciar propiedades"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Redimensionar evento de control"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Redimensionar nota"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr "Resonancia"
 
@@ -5597,83 +5580,85 @@ msgstr "Resonancia"
 msgid "Resonance [%]"
 msgstr "Resonancia [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Reiniciar reproducción"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Recuperar la salida del bus maestro de una canción si existe."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "Recuperar la salida del bus maestro de una canción, se creará uno si no "
 "existe."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Obtener información de la sincronización de una señal específica."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Entrada del redisparador"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Entrada del redisparador (subir los bordes redispara la envoltura)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Derecha"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Sonido derecho"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Entrada de sonido derecha"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Entrada de sonido derecha"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Salida del canal derecho"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Salida de sonido derecha"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Salida del canal derecho"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Entrada derecha"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Entrada derecha"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Salida derecha"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Salida derecha"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Volumen derecho"
 
@@ -5681,48 +5666,48 @@ msgstr "Volumen derecho"
 msgid "Right audio output"
 msgstr "Salida de sonido derecha"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Entrada de sonido derecha"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Entrada de sonido del canal derecho"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Salida del canal derecho"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr "Derecha a izquierda"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Encaminamiento"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Encaminamiento/Amplificador"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Encaminamiento/Amplificador"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Encaminamiento/Amplificador"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Sombreado de filas"
 
@@ -5730,11 +5715,11 @@ msgstr "Sombreado de filas"
 msgid "STime"
 msgstr "TiempoS"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Ruta de muestras"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Muestra o nombre del instrumento"
 
@@ -5767,100 +5752,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Guardar como efecto…"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Guardar como instrumento…"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Guardar los cambios"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Guardar efecto"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Guardar instrumento"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Guardar _como…"
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Guardar el acoplamiento de sintetizador en la carpeta de efectos"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Guardar el acoplamiento de sintetizador en la carpeta de instrumentos"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "¿Guardar el proyecto antes de cerrar su ventana?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Guardar: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Guardando efecto «%s»"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Guardando instrumento «%s»"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Guardando el proyecto  «%s»"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Script"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Ruta de script"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Error en la ejecución del script."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Scripts"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Desplazar ambos"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Desplazar el izquierdo"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "No desplazar"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Desplazar el derecho"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Rutas de búsqueda"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5869,7 +5849,7 @@ msgstr ""
 "Ruta de búsqueda de directorios, separados por «%s», usada para encontrar "
 "archivos de efectos BSE."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5878,7 +5858,7 @@ msgstr ""
 "Rutas de búsqueda de directorios, separados por «%s», usados para encontrar "
 "archivos de instrumentos BSE."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5889,7 +5869,7 @@ msgstr ""
 "complementos para BSE. Esta ruta se busca como complemento a la localización "
 "estándar de complementos BSE en el sistema."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5898,7 +5878,7 @@ msgstr ""
 "Rutas de búsqueda de directorios, separados por «%s», usados para encontrar "
 "esquemas de scripts BSE."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5913,7 +5893,7 @@ msgstr ""
 "informaciones sobre los complementos LADSPA se pueden encontrar en http://";
 "www.ladspa.org/."
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
@@ -5921,7 +5901,7 @@ msgstr ""
 "Ruta de búsqueda de directorios, separados por «%s», usados para encontrar "
 "muestras de sonidos."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Entrada de texto para el buscador de rutas"
 
@@ -5939,56 +5919,56 @@ msgstr "Segunda entrada de sonido"
 msgid "Second control input"
 msgstr "Segunda entrada de control"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr "Frecuencia de corte del segundo filtro"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Falló el posicionamiento"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Seleccionar"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Seleccionar el color"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Seleccionar directorio"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Seleccionar archivo"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Seleccionar región"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Seleccionar todos los eventos"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Seleccionar todas las notas"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Seleccionar módulo de entrada"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Seleccionar módulo de salida"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Seleccionar el rango de marcas verticalmente"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Automodulación [%]"
 
@@ -6004,7 +5984,7 @@ msgstr "Configura la cantidad de resonancia en porcentaje"
 msgid "Set the attack time in milliseconds"
 msgstr "Establecer el tiempo de ataque en milisegundos"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Establece la octava base"
 
@@ -6024,38 +6004,38 @@ msgstr "Configura el largo del decaimiento en porcentajes"
 msgid "Set the envelope magnitude in percent"
 msgstr "Configura la magnitud del contenedor en porcentajes"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 "Establecer la cantidad de retroalimentación; un valor de retroalimentación "
 "negativo invierte la señal"
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Establecer el enfoque en la celda de la nota"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Establece la octava del enfoque"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Fijar el enfoque de la casilla en la posición más abajo posible"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 "Fijar el enfoque de la casilla en la posición más a la izquierda posible"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Fijar el enfoque de la casilla en la posición más a la derecha posible"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Fijar el enfoque de la casilla en la posición más alta posible"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 "Establece el número de pasos para hacer al moverse a la celda siguiente"
@@ -6068,76 +6048,56 @@ msgstr "Establecer la amplificación de salida"
 msgid "Set the release time in milliseconds"
 msgstr "Establecer el tiempo de liberación en milisegundos"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Establece el valor del dígito de enfoque"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Forma promedio"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Forma máxima"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Forma mínima"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Intervalo de forma"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Mostrar información"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Mostrar mensajes sobre problemas con la selección del dispositivo MIDI"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Mostrar mensajes sobre problemas con la selección del dispositivo PCM"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Mostrar mensajes sobre problemas con las señales de entrada"
 
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Mostrar mensajes sobre problemas con las señales de entrada"
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr "Mostrar mensajes sobre problemas de lanzamiento del navegador web"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Mostrar los errores ocurridos al grabar archivos"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Estrechar horizontalmente"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Estrechar verticalmente"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Encoger el área desplazable"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Entrada de señal"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Entradas de señal"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Señales de salida"
 
@@ -6146,59 +6106,59 @@ msgstr "Señales de salida"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Edición sencilla"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Semicorchea"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Semifusa"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Tamaño"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Promedio de sketch"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Máximo sketch"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Mínimo sketch"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Intervalo de sketch"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "apariencia"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Nombre de la apariencia"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr "Ámbitos lentos"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Señal Snoop"
 
@@ -6206,57 +6166,57 @@ msgstr "Señal Snoop"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Salida única (solo)"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: silenciar los demás buses"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Canción"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Canción: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Espectrógrafo"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Botón de giro"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Botón de giro (Logarítmico)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Imagen inicial"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Menú de opciones estándar"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Módulo estándar de amplificación"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Módulo estándar de oscilación"
 
@@ -6271,7 +6231,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6279,25 +6239,21 @@ msgstr ""
 "EstándarOsc es el oscilador base de BSE que soporta varios tipos de formas "
 "de onda y entradas de modulación."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Comenzar la grabación al disco"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Iniciar editor"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Iniciar editor"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Comenzar procedimiento"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 "Iniciar un navegador web que lleve directamente a las canciones de "
@@ -6307,63 +6263,63 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Iniciar un navegador web que lleve directamente a la página de BEAST"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 "Iniciar un navegador web que lleve directamente a la ayuda en línea de la "
 "página de BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 "Iniciar un navegador web que lleve directamente al archivo de sonidos en "
 "línea"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 "Iniciar un navegador con el formulario de informe de error para el producto "
 "BEAST"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Inicio:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Iniciar reproducción"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Inicio rápido"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Pasos"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Parar la reproducción del proyecto"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Detener reproducción"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Almacenar referencias a archivos de onda"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Fuerza de la modulación de ganancia"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Fuerza de modulación de frecuencia lineal"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6371,26 +6327,26 @@ msgstr ""
 "Fuerza del pulso de entrada de modulación (El pulso tiene que tener "
 "seleccionada una forma de onda para que esto tenga efecto)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Fuerza de automodulación"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Entrada de frecuencia de oscilación"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Intercambio ES"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 "¿Intercambiar los canales de entrada con los de salida cuando se muestre la "
@@ -6409,51 +6365,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Interruptores"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Salida SynDrum"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Entrada sincronización"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Entrada de sincronización"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Salida de sincronización"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Entrada de sincronización"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Salida de sincronización"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Sincronizar los volúmenes izquierdo y derecho"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Frecuencia de control de síntesis"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Sintetización hecha"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Entrada de síntesis"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Frecuencia de mezcla de síntesis"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Sintetización hecha"
@@ -6463,17 +6419,17 @@ msgstr "Sintetización hecha"
 msgid "Synthesis Modules"
 msgstr "Módulos de síntesis"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Ajustes de síntesis"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "Frecuencia de mezcla de síntesis, los valores comunes son: 22050, 44100, "
 "48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Módulo de síntesis ocupado"
 
@@ -6482,51 +6438,51 @@ msgstr "Módulo de síntesis ocupado"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Módulo de síntesis ocupado"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "Red se síntesis u onda que se va a usar como instrumento en esta pista"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "La red se síntesis que se va a usar como instrumento MIDI"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "La red se síntesis que se va a usar como instrumento"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "La red se síntesis que se va a usar como post-procesador"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Red se síntesis que se va a usar como sub red empotrada"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 "Señales de síntesis (provenientes de pistas y buses) usadas como bus de "
 "entrada"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Sintetizar una nota en una canción de un proyecto activo."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Sintetizador"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Selección de sintetizador: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Sintetizador: %s"
@@ -6539,32 +6495,32 @@ msgstr ""
 msgid "TID"
 msgstr "HID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Descripción técnica del motor de síntesis multi-hebra"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Error temporal"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr "Tensión de la cuerda"
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Color del texto"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Entrada de texto"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6600,7 +6556,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6608,7 +6564,7 @@ msgstr ""
 "El alineamiento de las líneas en el texto de la etiqueta es relativo uno al "
 "otro. Esto NO afecta la alineación de las etiquetas dentro de su posición."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 "Canal de sonido para reproducir, usualmente 1 es el izquierdo, 2 es el "
@@ -6623,21 +6579,21 @@ msgstr ""
 "La escala de blues es la pentatónica menor con una cuarta aumentada "
 "adicional, a la que se la llama «nota de blues»."
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 "La dirección de movimiento de casillas cada vez que un evento o una nota "
 "fueron editados"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr "La cantidad de realimentación; un valor negativo invierte la señal"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "El tipo de diseño del filtro"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6647,7 +6603,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6667,17 +6623,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "Última versión del programa que mostraba mensajes de este tipo"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "La combinación de teclas mnemotécnica para esta etiqueta"
 
@@ -6693,7 +6649,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6704,7 +6660,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6712,18 +6668,18 @@ msgstr ""
 "La salida del editor de patrones está especificada por la lista de tipos de "
 "columna con posibles modificaciones en el orden de mostrado."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "El nombre del puerto es un nombre único para establecer relaciones de "
 "puertos de entrada<->salida"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "El proyecto se ha modificado."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6736,33 +6692,33 @@ msgstr ""
 "futuras y esté preparado para trabajar con posibles inestabilidades del "
 "código (guarde sus proyectos regularmente)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr "El tiempo de vida medio de la resonancia en número de milisegundos"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "El texto de la etiqueta"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "Longitud de la señal/nota por línea"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr "El tiempo para el retraso de izquierda a derecha"
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr "El tiempo para el retraso de derecha a izquierda"
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6770,11 +6726,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "El tipo de filtro a usar"
 
@@ -6783,35 +6739,35 @@ msgstr "El tipo de filtro a usar"
 msgid "The type of saturation to be used"
 msgstr "El tipo de filtro a usar"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 "El widget que se activará cuando se presione la etiqueta de la tecla "
 "mnemotécnica"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Fusa"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "Este procedimiento tiene múltiples valores de retorno."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6819,7 +6775,7 @@ msgstr ""
 "Este ajuste se puede cambiar en la sección de «Mensajes» del diálogo de "
 "preferencias"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 "Esta señal pasa alta después de que la fase de lanzamiento se ha completado"
@@ -6870,27 +6826,27 @@ msgstr "Prioridad de la hebra de -20 (alto) a +19 (bajo)"
 msgid "Threshold [dB]"
 msgstr "Umbral [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Señales"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Tiempo"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Entrada de tiempo"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Sincronización"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Botón de activación"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Activar pistas de nombres de canales"
 
@@ -6898,11 +6854,11 @@ msgstr "Activar pistas de nombres de canales"
 msgid "Toggle exponential and linear control response"
 msgstr "Activa la respuesta de control lineal y exponencial"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Activar la visibilidad de paleta de herramientas"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
@@ -6910,11 +6866,11 @@ msgstr ""
 "los bordes"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Demasiados archivos abiertos"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Demasiados archivos abiertos en el sistema"
 
@@ -6922,43 +6878,43 @@ msgstr "Demasiados archivos abiertos en el sistema"
 msgid "Totals"
 msgstr "Totales"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pistas"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Las pistas contienen definiciones de instrumentos y partes con notas"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Transponer"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposición de la frecuencia en semitonos"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Transponer la frecuencia del oscilador en semitonos"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr "Disparador"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Entrada del disparador"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Entrada del disparador"
 
@@ -6967,7 +6923,7 @@ msgstr "Entrada del disparador"
 msgid "Trigger Input"
 msgstr "Entrada del disparador"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr "Velocidad del disparador [%]"
 
@@ -6979,43 +6935,43 @@ msgstr "Filtro de disparador"
 msgid "Trigger input"
 msgstr "Entrada del disparador"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Corchea con doble puntillo"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Blanca con doble puntillo"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Garrapatea con doble puntillo"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Negra con doble puntillo"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Semicorchea con doble puntillo"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Semifusa con doble puntillo"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Fusa con doble puntillo"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Redonda con doble puntillo"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr "Tono"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Tipo"
 
@@ -7023,149 +6979,149 @@ msgstr "Tipo"
 msgid "UTime"
 msgstr "TiempoU"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Canales de salida sin conectar"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Deshacer"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Deshacer el último paso de edición"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Deshacer el efecto de la última acción"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Señal de sonido sin filtrar"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Entradas no filtradas"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Nombre único para este objeto"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Error desconocido"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Formato desconocido"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "No seleccionar ningún evento"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "No seleccionar ninguna nota"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Longitud sin especificar"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "No usado"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Arriba"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Actualizando la vista"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 "Utilizar la regla horizontal para ajustar el puntero de bucle izquierdo"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Utilizar la regla horizontal para ajustar el puntero de posición de "
 "reproducción"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Utilizar la regla horizontal para ajustar el puntero de bucle derecho"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Usar subrayado"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "EscalaV:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "AmpliaciónV"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Valor [flotante]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Velocidad"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Velocidad de salida"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Velocidad de pulsación de tecla"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Velocidad de pulsación de tecla"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Velocidad cuando se pulsa la nota"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Versión"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Color de la barra vertical"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Color de la rejilla vertical"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Región vertical"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Escala vertical"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Escala vertical (logarítmica)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Selección vertical"
 
@@ -7179,12 +7135,12 @@ msgstr "Ampliación vertical de piano"
 msgid "Virtual Rack"
 msgstr "Rack virtual"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Entrada virtual %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Salida virtual %u"
@@ -7193,50 +7149,45 @@ msgstr "Salida virtual %u"
 msgid "Volume"
 msgstr "Volumen"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ajuste del volumen en decibelios del bus del canal izquierdo"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ajuste del volumen en decibelios del bus del canal derecho"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "Archivo de ondas"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Advertencia"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Onda"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr "Onda «%s»: error al cargar parte de la onda para la frecuencia %f: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Forma de la onda"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Salida de onda"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Repositorio de ondas"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Onda que será usada como instrumento"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Onda usada como fuente del oscilador"
 
@@ -7245,7 +7196,7 @@ msgstr "Onda usada como fuente del oscilador"
 msgid "Wave_s"
 msgstr "Onda_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Ondas"
 
@@ -7270,35 +7221,35 @@ msgstr "Werckmeister VI"
 msgid "Wet out [%]"
 msgstr "Salida húmeda [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Redonda"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Tamaño de la ventana"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Falló la escritura"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Escribir el proyecto en un archivo específico"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Guardar el proyecto en el disco"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Número de canales erróneo"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "Salidas XtalStrings"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7306,7 +7257,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr "Temperamento joven"
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Color de valor cero"
 
@@ -7315,15 +7266,15 @@ msgstr "Color de valor cero"
 msgid "Zoom"
 msgstr "Ampliación"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Ampliación:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Acerca de…"
 
@@ -7356,11 +7307,11 @@ msgstr "_Sitio web de BEAST…"
 msgid "_Cancel"
 msgstr "_Cancelar"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Borrar deshacer"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Cerrar"
 
@@ -7375,7 +7326,7 @@ msgid "_Distortion"
 msgstr "_Distorsión"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7387,7 +7338,7 @@ msgstr "_Editar"
 msgid "_Enhance"
 msgstr "_Mejorar"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_P+F…"
 
@@ -7416,7 +7367,7 @@ msgstr "_Adelante"
 msgid "_Help"
 msgstr "Ay_uda"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importar MIDI…"
 
@@ -7435,7 +7386,7 @@ msgstr "_Entrada y salida"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Mezclar…"
 
@@ -7444,11 +7395,11 @@ msgstr "_Mezclar…"
 msgid "_Misc"
 msgstr "_Varios"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Nuevo"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Abrir…"
 
@@ -7457,11 +7408,11 @@ msgstr "_Abrir…"
 msgid "_Other Sources"
 msgstr "_Otras fuentes"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Reproducir"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferencias…"
 
@@ -7476,19 +7427,19 @@ msgstr "_Proyecto"
 msgid "_Quantization"
 msgstr "_Cuantización"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Inicio rápido…"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Salir"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Rehacer"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "Notas de la _publicación…"
 
@@ -7507,7 +7458,7 @@ msgstr "_Quitar"
 msgid "_Routing"
 msgstr "_Encaminando"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Guardar"
 
@@ -7532,7 +7483,7 @@ msgstr "_Canción"
 msgid "_Spatial"
 msgstr "_Espacial"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Detener"
 
@@ -7553,7 +7504,7 @@ msgstr "_Sintetizadores"
 msgid "_Tools"
 msgstr "_Herramientas"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Deshacer"
 
@@ -7573,7 +7524,12 @@ msgstr "_Ver"
 msgid "_Virtualization"
 msgstr "_Virtualización"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Mostrar mensajes sobre problemas con las señales de entrada"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "conexión terminada"
 
@@ -7801,16 +7757,21 @@ msgstr "control-9"
 msgid "control-90"
 msgstr "control-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Error al iniciar la grabación al disco."
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "error al añadir partes de onda desde el archivo «%s»: %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "killed by janitor"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "procesando"
 
@@ -7834,6 +7795,9 @@ msgstr "procesando"
 #~ msgid "A unique number identifying this thread"
 #~ msgstr "Un único número que identifique esta hebra"
 
+#~ msgid "Always"
+#~ msgstr "Siempre"
+
 #~ msgid "Audio output"
 #~ msgstr "Salida de sonido"
 
@@ -7877,6 +7841,9 @@ msgstr "procesando"
 #~ msgid "Description:"
 #~ msgstr "Descripción"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnóstico"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7885,10 +7852,19 @@ msgstr "procesando"
 #~ "Este controlador no es parte de la lista de selección de  dispositivo PCM "
 #~ "automática."
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Mostrar los diálogos con mensajes de diagnóstico"
+
 #, fuzzy
 #~ msgid "Enable meters"
 #~ msgstr "Parámetros"
 
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#~ msgid "Failed to launch a web browser executable"
+#~ msgstr "Falló al lanzar el ejecutable del navegador web"
+
 #~ msgid "Fatal Error"
 #~ msgstr "Error fatal"
 
@@ -7899,16 +7875,35 @@ msgstr "procesando"
 #~ msgid "Identifier:"
 #~ msgstr "Identificador de propiedad"
 
+#~ msgid "Information"
+#~ msgstr "Información"
+
 #, fuzzy
 #~ msgid "Input Channels:"
 #~ msgstr "Canal de entrada %u"
 
+#~ msgid "Launch Web Browser"
+#~ msgstr "Lanzar navegador web"
+
 #~ msgid "Max Voixes"
 #~ msgstr "Máximas voces"
 
 #~ msgid "Musical notation corresponding to the oscillator frequency"
 #~ msgstr "Notación musical correspondiente a la frecuencia del oscilador"
 
+#~ msgid "No Audio"
+#~ msgstr "Sin sonido"
+
+#~ msgid "No MIDI"
+#~ msgstr "Sin MIDI"
+
+#~ msgid ""
+#~ "No suitable web browser executable could be found to be executed and to "
+#~ "display the URL: %s"
+#~ msgstr ""
+#~ "No se ha podido encontrar un navegador web apropiado para mostrar el URL: "
+#~ "%s"
+
 #, fuzzy
 #~ msgid "Output Channels:"
 #~ msgstr "Canal de entrada %u"
@@ -7934,6 +7929,15 @@ msgstr "procesando"
 #~ msgid "Properties:"
 #~ msgstr "Propiedades"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Grabando la entrada de sonido"
+
+#~ msgid "Script"
+#~ msgstr "Script"
+
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Mostrar mensajes sobre problemas de lanzamiento del navegador web"
+
 #, fuzzy
 #~ msgid "Signals:"
 #~ msgstr "Entrada de señal"
@@ -8001,6 +8005,9 @@ msgstr "procesando"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Volumen de pasos [dB]"
 
+#~ msgid "Warning"
+#~ msgstr "Advertencia"
+
 #~ msgid "bar, |"
 #~ msgstr "bar, |"
 
diff --git a/po/eu.po b/po/eu.po
index 72c22ac..708872f 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -21,54 +21,54 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  zutabea ezkerrekoan/eskuinekoan tolestea onartzen du"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  2 (-99..+99) edo 3 (-999..+999) digituko zeinudun zenbaki hamartarrak "
 "bistaratzen ditu"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  2 (-FF..+FF) edo 4 (-FFFF..+FFFF) digituko zeinudun zenbaki hamaseitarrak "
 "bistaratzen ditu"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 "  2 (00..99) edo 3 (000..999) digituko zenbaki hamartarrak bistaratzen ditu"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 "  2 (00..FF) edo 4 (0000..FFFF) digituko zenbaki hamaseitarrak bistaratzen "
 "ditu"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  puntukatutako barra bertikala bistaratzen du"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  lehen, bigarren... kanaleko notak bistaratzen ditu"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -76,54 +76,54 @@ msgstr ""
 "  lehen, bigarren... kanaleko noten desplazamendua, luzera edo abiadura "
 "bistaratzen du"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  barra bertikal solidoa bistaratzen du"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  zuriune bertikala txertatzen du"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 "  hainbat gertaera-mota hautatzen ditu (kontrolak, etengabeko kontroladoreak)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  haurrez definitutako 3 koloreetako bat hautatzen du"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automatizazioa desgaitua"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Iradokizuna)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -137,11 +137,11 @@ msgstr "_Audio-iturriak"
 msgid "/Audio Sources/Organ"
 msgstr "_Audio-iturriak"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio-iturriak/Osziladore estandarra"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Audio-iturriak/Uhin-osziladorea"
 
@@ -157,35 +157,35 @@ msgstr "/Nabarmendu/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Iragazkiak/Baxuen iragazkia"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "Iragazki-motak"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Sarrera eta irteera/Instrumentuaren irteera"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Sarrera eta irteera/Instrumentuaren ahotsaren sarrera"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Sarrera eta irteera/MIDI kontrol-sarrera"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Sarrera eta irteera/MIDI ahots-sarrera"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Sarrera eta irteera/PCM sarrera"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Sarrera eta irteera/PCM irteera"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Askotarikoak/Snooper"
 
@@ -193,19 +193,19 @@ msgstr "/Askotarikoak/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Bestelako iturriak/Konstantea"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -223,19 +223,19 @@ msgstr "/Bideratzea/Anplifikadorea"
 msgid "/Routing/Summation"
 msgstr "/Bideratzea/Anplifikadorea"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -243,119 +243,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Espaziala/Balantzea"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Birtualizazioa/Sarrera birtuala"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Birtualizazioa/Irteera-birtuala"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Birtualizazioa/Azpisintesi birtuala"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -364,19 +364,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -388,43 +388,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -436,15 +436,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -456,47 +456,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -520,23 +520,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -544,19 +544,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -568,76 +568,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -658,11 +658,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Garapeneko plugin-en laburpenaren gida"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -670,11 +670,11 @@ msgstr ""
 "_ karaktereak kokalekuan dituen kateak testuan azpimarratu beharreko "
 "karaktereak direla adierazten du"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -682,12 +682,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Abortatuta"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Abortatzea"
 
@@ -701,51 +701,51 @@ msgstr "Audio-irteera anplifikatua"
 msgid "Accumulated audio output 2"
 msgstr "Audio-irteera anplifikatua"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Gehitu"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Gehitu sintetizadore pertsonalizatua"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Gehitu MIDI sintetizadorea"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Gehitu MIDI sintetizadore berria kanpoko instrumentu baten MIDI gertakariak "
 "kontrolatzeko"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Gehitu bus berria nahastailean"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Gehitu sintetizadore maila berria efektu edo instrumentu gisa abestietan "
 "erabiltzeko"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Gehitu beste pista bat kanta honi"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Gehitu beste pista bat kanta honi"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -757,24 +757,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Gehitu..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -790,23 +790,23 @@ msgstr "Doitu kontrol-seinaleek zenbat eragiten duten irteera-bolumenean"
 msgid "Adjust output balance between left and right"
 msgstr "Doitu ezkerreko eta eskuineko irteeren balantzea"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Programa osoaren portaera konfiguratzeko"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -821,18 +821,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Doitu bideratzailearen bistaratzearen zoom faktorea"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Doikuntza"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -850,7 +850,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -867,39 +867,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Aftertouch irteera"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Lerrokatu kontrol-gertaerak"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Lerrokatu gertaerak"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Denak"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -907,7 +902,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Audio-irteera anplifikatua"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -915,22 +910,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Maiz egindako galderen erantzuna eskaintzen du"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Antialias-a"
 
@@ -939,7 +934,7 @@ msgstr "Antialias-a"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Aplikatu konfigurazio-aldaketak eredu-editorearen diseinuan"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Zutabe-moten taula"
 
@@ -980,7 +975,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Esleipenak"
 
@@ -988,7 +983,7 @@ msgstr "Esleipenak"
 msgid "Attack [ms]"
 msgstr "Erasoa [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Eraso-Erortze-Euste-Iraungitze bilkariaren irteera"
 
@@ -1023,35 +1018,40 @@ msgstr "Audioa"
 msgid "Audio Gate"
 msgstr "Audio-irteera"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Audio-irteera"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Audio-sarrera"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Audio-sarrera %u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Audio-sarrera1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Audio-sarrera2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Audio-sarrera 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Audio-sarrera 4"
 
@@ -1060,23 +1060,23 @@ msgstr "Audio-sarrera 4"
 msgid "Audio Input"
 msgstr "Audio-sarrera"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "1. audio-sarrera"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "2. audio-sarrera"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "3. audio-sarrera"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "4. audio-sarrera"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Audio-sarreraren seinalea"
@@ -1085,13 +1085,13 @@ msgstr "Audio-sarreraren seinalea"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Audio-irteera"
 
@@ -1108,17 +1108,21 @@ msgstr "Audio-irteera"
 msgid "Audio Out2"
 msgstr "Audio-irteera"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Audio-irteera"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "_Audio-iturriak"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "_Audio-iturriak"
@@ -1133,7 +1137,7 @@ msgstr "Audio-irteera"
 msgid "Audio Sum2"
 msgstr "Audio-irteera"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1152,11 +1156,11 @@ msgstr "1. audio-sarrera"
 msgid "Audio input 2"
 msgstr "2. audio-sarrera"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Egilea"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Egileak:"
 
@@ -1165,12 +1169,12 @@ msgstr "Egileak:"
 msgid "Auto Output"
 msgstr "Audio-irteera"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Ebaki automatikoki"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1182,7 +1186,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Sarrera erabilgarriak"
 
@@ -1191,20 +1195,20 @@ msgstr "Sarrera erabilgarriak"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Irteera erabilgarriak"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 #, fuzzy
 msgid "Available Synthesizers"
 msgstr "_Sintetizadoreak"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1218,27 +1222,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEASTi buruz"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "BEASTen abioa"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEASTen %s bertsioa"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE nukleoa"
 
@@ -1254,37 +1257,37 @@ msgstr "BSE Multi-Part uhin-fitxategia"
 msgid "BSE Synthesis File"
 msgstr "BSE sintesi-fitxategia"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Atzeko planoaren kolorea"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Atzeko planoko irudia"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Atzeko planoko 1. itzala"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Atzeko planoko 2. itzala"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Kontrol-gertaeren editoreak erabilitako atzeko planoko irudia."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Eredu-editoreak erabilitako atzeko planoko irudia."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Piano-roll editoreak erabilitako atzeko planoko irudia."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1307,12 +1310,12 @@ msgstr "Orekatu kontrol-sarreraren mailak"
 msgid "Bank Select"
 msgstr "Hautatu bankua"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Oinarri-maiztasuna"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Oinarrizko zortziduna"
 
@@ -1324,11 +1327,11 @@ msgstr "Oinarri-bolumena"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Oinarri-anplifikazioa (kontrol-seinalea honi gehitzen zaio)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Lotu tekla-konbinazio bat programaren funtzio bati"
 
@@ -1336,7 +1339,7 @@ msgstr "Lotu tekla-konbinazio bat programaren funtzio bati"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1392,21 +1395,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Bus-izena"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "ZUTABE-MOTAK:"
 
@@ -1423,28 +1426,28 @@ msgstr "#PUZ"
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "_Utzi"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Erdiko maiztasuna"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Maiztasun zentralaren sarrera"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Aldatu oinarrizko zortziduna zenbateko jakin batez"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Aldatu unean hautatutako tekla-konbinazioa"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Aldatu foku-gelaxkaren zenbakizko edukia (adib., zortziduna) zenbateko jakin "
@@ -1454,22 +1457,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Aldatu..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "%u kanala"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Kanalen iradokizunak"
 
@@ -1478,36 +1481,36 @@ msgstr "Kanalen iradokizunak"
 msgid "Channel Pressure"
 msgstr "Kanalaren presioa"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "%u kanala"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "%u kanala [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "%u kanala [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "%u kanala [mugikorra]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Egiaztatze-/Txandakatze-botoia"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1515,33 +1518,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr "Chorus audio-irteera"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Garbitu"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Unean hautatutakoa garbitzen du"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Itxi %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Itxi leiho guztiak eta irten"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Itxi proiektua"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Kolore-sarrera"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Iruzkina"
 
@@ -1565,7 +1568,7 @@ msgstr "Konfiguratu"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Konfiguratu eredu-editorearen zutabe-diseinua"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Irteera konstantea %u"
@@ -1591,26 +1594,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Irteera konstantea %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Edukia"
 
@@ -1682,7 +1685,7 @@ msgstr "9 etengabe"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Kolaboratzaileak:"
 
@@ -1984,12 +1987,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Automatizazio kontrola"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Kontrol-automatizazioa: %s"
@@ -2002,7 +2005,7 @@ msgstr "Kontrol-sarrera"
 msgid "Control Strength"
 msgstr "Kontrolaren indarra"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Kontrol-mota:"
@@ -2012,61 +2015,61 @@ msgstr "Kontrol-mota:"
 msgid "Control Type:"
 msgstr "Kontrol-mota:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Kontroladorea"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Sartutako noten zortziduna kontrolatzen du"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopiatu"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Uneko hautapena arbelean kopiatzen du"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Objektu honi dagokion Copyright lizentzia"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Sortu esteka"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "Gehitu beste pista bat kanta honi"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Sortu abesti berria, nahastailea, pistak, zatiak eta notaz osatua"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Sortu proiektuaren ikuspegi gehigarria"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Sortu proiektu berria"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Sortze-ordua"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2080,23 +2083,23 @@ msgstr "Ktrl-sarrera1"
 msgid "Ctrl In2"
 msgstr "Ktrl-sarrera2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Ktrl irteera"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Ktrl irteera1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Ktrl irteera2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Ktrl irteera3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Ktrl irteera4"
 
@@ -2105,15 +2108,15 @@ msgstr "Ktrl irteera4"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Ebaki"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Mozte-maiztasuna (Iragazki guztiak)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Mozte-maiztasuna 2 (Banda-pasea/Gelditu)"
 
@@ -2121,20 +2124,20 @@ msgstr "Mozte-maiztasuna 2 (Banda-pasea/Gelditu)"
 msgid "Cutoff [%]"
 msgstr "Mozketa [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Mozte-maiztasuna [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP motorra..."
 
@@ -2142,7 +2145,7 @@ msgstr "DSP motorra..."
 msgid "Data Entry"
 msgstr "Data-sarrera"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2165,7 +2168,7 @@ msgstr "DavChorus-ek soinuei sakontasun handiagoa gehitzen die"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Erortzea [%]"
@@ -2174,154 +2177,149 @@ msgstr "Erortzea [%]"
 msgid "Decay [%]"
 msgstr "Erortzea [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Egilea"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Lizentzia"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Marraztu balioak"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Ezabatu"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Ezabatu kontrol-gertaera"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Ezabatu esteka"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Ezabatu nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Ezabatu zatia"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Ezabatu nota (saguaren 1. botoia)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Ezabatu zatiak"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Desegiteko historia osoa ezabatzen du"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Ezabatu unean hautatutako busa"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Ezabatu unean hautatutako tekla-konbinazioa"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Ezabatu une honetan hautatutako pista"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Ezabatu une honetan hautatutako uhina"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Azalpena"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Garapeneko plugin-ak..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Garapena..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Markatu"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Markatu (Logaritmikoa)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Elkarrizketa-koadroak"
 
@@ -2341,17 +2339,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Noranzkoa"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2366,158 +2364,158 @@ msgid "Discard changes and close dialog"
 msgstr "Desegin aldaketak eta itxi elkarrizketa-koadroa"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Deskonektatu sarrera"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Deskonektatu sarrera"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Deskonektatu irteera"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Deskonektatu irteera"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Prozedura guztien gainbegiraketa bistaratzen du"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Garatzaileen eta laguntzaileen kredituak bistaratzen ditu"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Estatistiken eta denboren informazioa bistaratzen du"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Audio-irteera distortsionatua"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Dokumentu-_indizea..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Egindakoaren irteera"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Egindakoaren irteera"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Kortxea punttuarekin"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Zuria punttuarekin"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Beltza punttuarekin"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Semikortxea punttuarekin"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Semifusa punttuarekin"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Fusa punttuarekin"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Biribila punttuarekin"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Behera"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Marraztu balioak"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Marraztu lerro bat gertaerak han lerrokatzeko"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Marraztu sintesi-sareak antialiasing-a erabiliz?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Goitibeherako botoia"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Goitibeherako koadroa"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Perkusioaren maiztasun-sarrera"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Perkusioaren maiztasun-sarrera"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Bikoiztu"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "GERTAERAK:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "ADIBIDEA:"
 
@@ -2526,23 +2524,23 @@ msgstr "ADIBIDEA:"
 msgid "E_xamples"
 msgstr "A_dibideak"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Editatu"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Editatu zatia"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Editatu armairu-elementua"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Editatu une honetan hautatutako uhina"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2552,12 +2550,12 @@ msgstr ""
 "Erabili 1. botoia estekak sortzeko, 2. botoia mugimenduak egiteko eta 3.a "
 "propietateak aldatzeko"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Editatu/Lekuz aldatu/Menua (saguaren 1-3 botoiak)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editorea"
 
@@ -2569,27 +2567,27 @@ msgstr "1. efektu-kontrola"
 msgid "Effect Control 2"
 msgstr "2. efektu-kontrola"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Efektu-bidea"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Kortxea"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Enfasia"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2598,23 +2596,23 @@ msgstr ""
 "homogeneoak. Eremu batzuetan, aldaketa honek berrabiarazitakoan bakarrik "
 "izango du eragina."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Amaitu:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2635,17 +2633,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Errorea"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Errorea"
@@ -2655,76 +2647,76 @@ msgstr "Errorea"
 msgid "Events"
 msgstr "Gertaerak"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "`%s' exekutatzen"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2733,11 +2725,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "Kontrol esponentziala"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "FM esponentziala"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Esportatu audioa"
 
@@ -2745,86 +2737,82 @@ msgstr "Esportatu audioa"
 msgid "Expression"
 msgstr "Adierazpena"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Ezin izan da \"%2$s\" script-aren %1$s() hasi: %3$s"
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "ezin izan da \"%s\" irteera-fitxategia ireki: %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Ezin izan da \"%s\" proiektua kargatu: %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Ezin izan da \"%s\" uhin-fitxategia kargatu: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Ezin izan da \"%s\" proiektua kargatu: %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "ezin izan da \"%s\" irteera-fitxategia ireki: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "ezin izan da \"%s\" irteera-fitxategia ireki: %s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "ezin izan da \"%s\" irteera-fitxategia ireki: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Ezin izan da \"%2$s\" script-aren %1$s() hasi: %3$s"
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2837,11 +2825,11 @@ msgstr ""
 "arrazoi honengatik:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2857,7 +2845,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2870,100 +2858,100 @@ msgstr ""
 "arrazoi honengatik:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
-msgstr ""
-
-#: bse/bseserver.cc:525
+#: bse/bseserver.cc:589
 #, fuzzy
-msgid "Failed to start recording to disk."
+msgid "Failed to start PCM recording to disk."
 msgstr "Ezin izan da \"%2$s\" script-aren %1$s() hasi: %3$s"
 
-#: beast-gtk/bstrecords.idl:92
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
+msgstr ""
+
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Itzuli editatze-modura sintesi-moduluak sortu eta gero?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Fitxategi-hautapena"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Azken aldatze-ordua"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Izena aldatu"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Fitxategi-izenaren testu-sarrera"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Iragazkia"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Iragazkiaren algoritmoa"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Iragazkia hautatzea"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Iragazkia zehaztea"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Iragazki-mota"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Ezarri mozte-maiztasunaren ehunekoa"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Ezarri mozte-maiztasunaren ehunekoa"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Iragazitako audio-seinalea"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Iragazitako irteera"
 
@@ -2971,16 +2959,16 @@ msgstr "Iragazitako irteera"
 msgid "Filtered audio output"
 msgstr "Iragazitako audio-irteera"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Iragazkiak/Baxuen iragazkia"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2989,13 +2977,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Bilatu uneko dokumentuan"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Afinazio doia"
 
@@ -3013,15 +3001,15 @@ msgstr "Lehen audio-sarrera"
 msgid "First control input"
 msgstr "Lehen kontrol-sarrera"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3029,11 +3017,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Letra-tamaina"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Sintesi-sareetan bistaratutako etiketeten letra-tamaina pixeletan"
 
@@ -3041,58 +3029,58 @@ msgstr "Sintesi-sareetan bistaratutako etiketeten letra-tamaina pixeletan"
 msgid "Foot Controller"
 msgstr "Oineko kontroladorea"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Maizt. sarrera"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Maizt. modul. sarrera"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Maizt. irteera"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Maiztasuna"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Maiztasun-sarrera"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Maiztasun-modulazioaren sarrera"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Maiztasuna"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Maiztasun-seinalea"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3100,30 +3088,30 @@ msgstr ""
 "Kontrol-balioak ebaluatzen diren maiztasuna; sintesi-nahasketaren maiztasuna "
 "baino txikiagoa izan behar du PUZaren karga murrizteko"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 "Maiztasunaren aldaketa-erlazioa (1.0 dela suposatzen da konektatuta ez "
 "badago)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Sartu uhinen fitxategi guztiak"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funtzioa"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Tekla-konbinazio berriak sortzeko erabilitako funtzioa"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Tekla-konbinazio bat sakatzean aktibatu beharreko funtzioak"
 
@@ -3136,36 +3124,36 @@ msgstr "Tekla-konbinazio bat sakatzean aktibatu beharreko funtzioak"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Hedadura Txikiagoko Lizentzia Publiko Orokorra"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Irabazi-modul. sarrera"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Irabazi-modulazioaren sarrera"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Irabazi-modulazioa [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Irabazia [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Atea"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Sarrera-atea"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Ate-irteera"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Ate-irteera"
 
@@ -3173,7 +3161,7 @@ msgstr "Ate-irteera"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Sarrera-atea (bilkaria aktibatzen/desaktibatzen du)"
 
@@ -3193,11 +3181,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Tekla generikoak"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3219,19 +3207,19 @@ msgstr "Joan orri bat aurrera"
 msgid "Go to browser index"
 msgstr "Joan arakatzailearen indizera"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Hasi horizontalki"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Hasi bertikalki"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "Itzulbiratze h."
 
@@ -3241,7 +3229,7 @@ msgstr "Itzulbiratze h."
 msgid "HZoom"
 msgstr "Zoom h."
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Zuria"
 
@@ -3257,43 +3245,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Handia nota unean sakatzen ari bada"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Handiak instrumentuan sintetizazioa egin dela adierazten du"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Jo perkusioa ertzak igotzean"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Sarrera-eremu homogeneoak"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Barra horizontalaren kolorea"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Sareta horizontalaren kolorea"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Eskala horizontala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Eskala horizontala (logaritmikoa)"
 
@@ -3307,19 +3295,19 @@ msgstr "Pianoaren zoom horizontala"
 msgid "Horizontal track zoom"
 msgstr "Pistaren zoom horizontala"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "IDa"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3327,28 +3315,28 @@ msgstr ""
 "Ezartzen bada, testuan agertzen den azpimarra batek adierazten du hurrengo "
 "karakterea tekla bizkortzaile mnemoteknikorako erabili behar dela."
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Ezarrita badago, nabarmendutako testua ebakiko da eta horren ordez hiru "
 "puntu \"...\" bistaratuko dira"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Irudiaren itzala"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Inportatu MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Inportatu MIDI fitxategi estandar bat uneko proiektura"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "`%s' MIDI fitxategia inportatzen"
@@ -3387,22 +3375,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Eskala bertikala"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Kokalekua"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Abiarazleak"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Sarrera"
 
@@ -3416,57 +3398,57 @@ msgstr "Sarrera 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Sarrera 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Sarrera-esleipenak"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Sarrera-katea %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Sarrera-modulazioa [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "%u sarrera-ataka"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Sarrerako seinaleak"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Sarrera-kanala erabiltzen"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Sarrera-kanala erabiltzen"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Sarrera-kanala erabiltzen"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Sarrera-atakaren izena interfaze gisa erabiltzeko"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Sarrera-kanala erabiltzen"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Sarrerako/Irteerako errorea"
 
@@ -3475,77 +3457,77 @@ msgstr "Sarrerako/Irteerako errorea"
 msgid "Inputs"
 msgstr "Sarrerak"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Txertatu"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Sartu kontrol-gertaera"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Txertatu modulua"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Txertatu nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Txertatu zatia"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Arbeleko edukia uneko hautapen gisa txertatzen du"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Txertatu kortxeak"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Txertatu zuriak"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Txertatu zatia"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Txertatu beltzak"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Txertatu semikortxea"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Txertatu semifusa"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Txertatu fusa"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Txertatu biribilak"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Txertatu/Editatu/Lekuz aldatu zatiak (saguaren 1. eta 2. botoiak)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 "Txertatu/Aldatu tamainaz/Lekuz aldatu notak (saguaren 1. eta 2. botoiak)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Instrumentu-bidea"
 
@@ -3554,94 +3536,94 @@ msgstr "Instrumentu-bidea"
 msgid "Instrument flavour"
 msgstr "Instrumentu-bidea"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Alderantzikatu"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Alderantzikatu uneko hautapena"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Direktorioa da"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Elementu-zerrenda"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justifikazioa"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Justifikazioa"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Tekla-konbinazioa"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Funtzio jakin bat aktibatzeko erabilitako tekla-konbinazioak"
 
@@ -3660,90 +3642,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Potentziometroa"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Potentziometroa (Logaritmikoa)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA-bidea"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA plugin-ak"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etiketa"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Azken aldatze-ordua"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latentzia [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Diseinua:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Ezkerrera"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Ezkerreko audioa"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Ezkerreko audio-sarrera"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Ezkerreko audio-sarrera"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Ezkerreko audio-irteera"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Ezkerreko audio-irteera"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Ezkerreko kanalaren audioa"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Ezkerreko sarrera"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Ezkerreko irteera"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Ezkerreko irteera"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Ezkerreko irteera"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Ezkerreko bolumena"
 
@@ -3751,15 +3731,15 @@ msgstr "Ezkerreko bolumena"
 msgid "Left audio output"
 msgstr "Ezkerreko audio-irteera"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Ezkerreko kanalaren sarrera"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Ezkerreko kanalaren irteera"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Eraman eskuinera"
@@ -3769,15 +3749,15 @@ msgstr "Eraman eskuinera"
 msgid "Level"
 msgstr "Etiketa"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Lib..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Lizentzia"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Lizentzia:"
 
@@ -3787,126 +3767,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Esteka"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Estekatu zatia"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Estekatu edo lekuz aldatu zatiak (saguaren 1. eta 2. botoiak)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Kargatu"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Kargatu efektua"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Kargatu instrumentua"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Kargatu tekla-konbinazioa"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Kargatu uhina"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Kargatu _efektua..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Kargatu _instrumentua..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Kargatu tekla-konbinazioen sorta bat"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Kargatu uhinen beste fitxategi bat diskotik"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Kargatu uhinen beste fitxategi liburutegi-bideetatik"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Kargatu sintetizadore maila efektuen karpetatik"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Kargatu sintetizadore maila instrumentuen karpetatik"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Kargatu..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "\"%s\" kargatzen"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "`%s' azala kargatzen"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "`%s' uhina kargatzen"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Kargatzen..."
 
@@ -3917,28 +3897,28 @@ msgstr "Kokalekua"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Gertaera galdua"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Nota galdua"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Galdutako zatia"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Beheratu"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Beheratu ondokoekiko unean hautatutako tekla-konbinazioa"
 
@@ -3950,39 +3930,43 @@ msgstr "Behe-pasea [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Kontrol-seinalerako behe-paseko iragazkiaren maiztasuna"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "%u kanala"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Gorde instrumentua"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI seinalea 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI seinalea 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI seinalea 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI seinalea 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI sintetizadorea: %s"
@@ -3992,25 +3976,30 @@ msgstr "MIDI sintetizadorea: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "MIDI Tracker, musika konposatzeko eta sintesi modularreko aplikazioa"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "ALDATZAILEAK:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Itsatsi"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Irteera nagusia"
 
@@ -4018,96 +4007,96 @@ msgstr "Irteera nagusia"
 msgid "Master Volume"
 msgstr "Bolumen maisua"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "Bolumen maisua"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "Irabazia [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Balioa [float]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Batu lehendik dagoen proiektua uneko proiektuarekin"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Batu: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "`%s' efektua batzen"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "`%s' instrumentua batzen"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "`%s' proiektua batzen"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Mezu mota"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Erdiko bakarraren kolorea"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4115,7 +4104,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "Irt. nahasia"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4123,39 +4112,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr "Audio-irteera nahasia"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Tekla mnemoteknikoa"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Trepeta mnemoteknikoa"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Modul. sarrera"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulazioa"
 
@@ -4163,86 +4152,86 @@ msgstr "Modulazioa"
 msgid "Modulation Depth"
 msgstr "Modulazio-sakonera"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Modulazio-sarrera"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Maiztasun linealaren modulaziorako modulazio-indarra"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Moduluari buruzko informazioa"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Moduluaren esteka: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Moduluaren esteka"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Lekuz aldatu kontrol-gertaera"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Lekuz aldatu nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Lekuz aldatu zatia"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Eraman behera"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Eraman foku-gelaxka behera"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Eraman foku-gelaxka beherantz orrian"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Eraman foku-gelaxka ezkerrera"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Eraman foku-gelaxka ezkerrera orrian"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Eraman foku-gelaxka eskuinera"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Eraman foku-gelaxka eskuinera orrian"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Eraman foku-gelaxka gora"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Eraman foku-gelaxka gorantz orrian"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Eraman fokua hurrengo gelaxkara (gora/ezkerrera/eskuinera/behera "
 "konfigurazioaren arabera)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Unean hautatutakoa arbelera eramaten du"
 
@@ -4256,15 +4245,15 @@ msgstr "Eraman hautatutakoa posizio bat behera"
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Eraman ezkerrera"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Eraman eskuinera"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Eraman gora"
 
@@ -4277,53 +4266,53 @@ msgstr "Biderkatu kontrolak"
 msgid "Music Composer"
 msgstr "Musika-konpositorea"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Kokalekua"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Izena"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Azalaren uneko konfigurazioaren izena (azal-hautapenerako erabilia)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Balio negatiboaren kolorea"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Kanta berria"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Ikuspegi berria"
 
@@ -4344,131 +4333,115 @@ msgstr "Ikuspegi berria"
 msgid "Nice"
 msgstr "Prioritatea"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Audioa"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Zatirik ez"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Pistarik ez"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Ez da kuantizatzerik hautatu"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Ez da kuantizatzerik hautatu"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Nota-sarrera"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "Gertaera galdua"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Sarrera-kanalak:"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "Irteera-kanalak:"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Prozedura"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Sintesi-moduluak"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Helbururik ez"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Marraztu sintesi-sareak antialiasing-a erabiliz?"
@@ -4490,13 +4463,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Bat ere ez"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Arau-mota"
 
@@ -4506,7 +4479,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4515,19 +4488,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Nota"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Notaren abiadura"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Nota-sarrera"
 
@@ -4535,19 +4508,19 @@ msgstr "Nota-sarrera"
 msgid "Note Fine Tune"
 msgstr "Notaren afinazio doia"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Notaren maiztasuna"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Noten sekuentzia-saretaren editorea"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Nota sinkr."
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Notaren sinkronizazio-seinalea"
 
@@ -4561,77 +4534,77 @@ msgstr "Notaren abiadura"
 msgid "Note _Length"
 msgstr "Notaren _luzera"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Argitaratze zikloei buruzko oharrak eta informazioa eskaintzen du"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Zutabe-kopurua"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Errenkada-kopurua"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Maiztasun esponentzialaren modulazioak eragingo dien zortzidunen kopurua"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Beltz-hirukotxoa"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Objektuen goitibeherako laukia"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Objektu hautapena: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Zortzidunak"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Lineako demostrazioak..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Lineako soinu artxiboa..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Lineako _laguntza..."
 
@@ -4639,12 +4612,12 @@ msgstr "Lineako _laguntza..."
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Ireki proiektua"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4653,7 +4626,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4662,29 +4635,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Ireki lehendik dagoen proiektua"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "`%s' proiektua irekitzen"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Ordena"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Iragazteko ordena"
 
@@ -4703,12 +4676,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Organoaren irteera"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientazioa"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4716,58 +4689,58 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Irteera oszilatua"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Oszilazio-maiztasunaren sarrera"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Osziladorea"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Osziladorearen uhinaren forma"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Bestelako iturriak"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Bestelako iturriak"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Irteera"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Irteera-esleipenak"
 
@@ -4779,16 +4752,16 @@ msgstr "Irteera-balantzea"
 msgid "Output Panning"
 msgstr "Irteera panoramikoa"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "%u irteera-ataka"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Irteera-seinalearen monitorea"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Irteeraren seinaleak"
 
@@ -4802,7 +4775,7 @@ msgstr "Ezkerreko bolumena"
 msgid "Output [dB]"
 msgstr "Irteera"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Interfazerako erabiltzekoa den irteera-atakaren izena"
 
@@ -4815,32 +4788,41 @@ msgstr "Irteera-fasearen anplifikazioa dezibeliotan"
 msgid "Outputs"
 msgstr "Irteerak"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM sarrera-modulua"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM irteera-modulua"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM sarrera"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4848,66 +4830,66 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parametroa"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Aktibatzean funtzio bihurtzeko parametroa"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametroak"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Itsatsi"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Zatiak"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Zatiak"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Banda-paseko iragazkiaren mozte-maiztasuneko erorketa"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Itsatsi"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "Zatiak"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Eredua"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Eredu-editorearen diseinua"
 
@@ -4935,26 +4917,26 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 "Atzeko planoaren kolorearekin nahastu beharreko atzeko planoko irudiaren "
 "pixelen ehunekoa."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Egin maiztasun esponentzialaren modulazioa linealaren ordez"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Objektu hau aldatzen edo sortzen duen pertsona"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fasea"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Pianoko teklak"
 
@@ -4968,54 +4950,54 @@ msgstr "Pianoko notak"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Erreproduzitu nota"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Erreproduzitu edo jarraitu erreproduzitzen proiektua"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Erreproduzitzea"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "Erreproduzitzea"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Sakatu funtzio honetarako instalatu nahi duzun laster-tekla: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Sakatu instalatu nahi duzun laster-tekla..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Punteatu maiztasun-sarrera"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Punteatu kateak ertzak igotzean"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Erreproduzitzea"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Plugin-bidea"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugin-ak"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Laster-menuko aukerak"
 
@@ -5023,76 +5005,76 @@ msgstr "Laster-menuko aukerak"
 msgid "Portamento Time"
 msgstr "Protamento-ordua"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Kokalekua"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Hartutako kokalekua"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Balio positiboaren kolorea"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "prozesatzen"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Hobespenak"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Aurrebista"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Prozedura-arakatzailea"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Prozedura-ara_katzailea"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr ""
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5100,7 +5082,7 @@ msgstr ""
 "Lagin soil bat sartu eta ateratzeko prozesuaren iraupena; balio txikiek "
 "PUZaren karga handitzen dute"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Analizatzailea"
 
@@ -5109,28 +5091,28 @@ msgstr "Analizatzailea"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Propietateak"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Propietate-identifikatzailea"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Propietatearen izena"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5138,34 +5120,34 @@ msgstr ""
 "Pultsuaren uhin-formaren iraupenaren osagai positiboaren ehunekoa (pultsua "
 "uhin-forma gisa hautatu behar da honek eragina izan dezan)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "BEASTen dokumentazioaren eduki guztiaren gainbegiraketa eskaintzen du"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 "Garapenarekin zerikusia dutene gaiei buruzko dokumentuak eta gainbegiraketak "
 "eskaintzen ditu"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Zeregin arruntak nola lantzen diren buruzko sarrera eskaintzen du"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Pultsuen modulazioa"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Pultsuen modulazioa [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Pultsu-zabalera"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Pultsu-zabaleraren modulazioaren sarrera"
 
@@ -5181,43 +5163,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: Bat ere ez"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Ukimena"
 
@@ -5235,43 +5217,43 @@ msgstr "_Kuantizatzea"
 msgid "Quantization Steps"
 msgstr "_Kuantizatzea"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Kuantizatu kortxearen mugetara"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Kuantizatu zuriaren mugetara"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Kuantizatu beltzaren mugetara"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Kuantizatu semikortxearen mugetara"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Kuantizatu semifusaren mugetara"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Kuantizatu ukimen-mugetara"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Kuantizatu fusaren mugetara"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Kuantizatu biribilen mugetara"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Beltza"
 
@@ -5289,37 +5271,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC fitxategiak"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Armairua"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Armairu-editorea"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Armairu-editorea"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Goratu"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Goratu ondokoekiko unean hautatutako tekla-konbinazioa"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Bitartea:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Sarrera-erlazioa"
 
@@ -5328,38 +5310,33 @@ msgstr "Sarrera-erlazioa"
 msgid "Ratio [x:1]"
 msgstr "Sarrera-erlazioa"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Berreraiki"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Eskuineko audio-sarrera"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Hautatu laukizuzeneko notak"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Berregin"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Desegindako azken urratsa berregiten du"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Desegindako azken urratsa berregiten du"
 
@@ -5367,7 +5344,7 @@ msgstr "Desegindako azken urratsa berregiten du"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Banda-paseko iragazkiaren mozte-maiztasuneko erorketa"
@@ -5380,7 +5357,7 @@ msgstr "Erregistratutako parametroa"
 msgid "Release [ms]"
 msgstr "Iraungi [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Bertsio-kontagailua"
 
@@ -5389,48 +5366,48 @@ msgstr "Bertsio-kontagailua"
 msgid "Reload current page"
 msgstr "Birkargatu uneko orria"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Kendu modulua"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Kendu bideak"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Kendu kanta edo sintetizadorea"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Kendu foku-gelaxkako gertaera guztiak"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Kendu direktorioa bilaketa bidetik"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Ezabatu unean hautatutako sintetizadorea (abestia)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Izena aldatu"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Izena aldatu zatiei"
 
@@ -5444,29 +5421,29 @@ msgstr "Errepikatu"
 msgid "Repeat playback within loop points"
 msgstr "Errepikatu erreprodukzioa begizta-puntuen artean"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Eman Beast-en erroreen berri..."
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Berrezarri propietateak"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Tamaina aldatu kontrol-gertaerari"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Aldatu nota tamainaz"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Erresonantzia [%]"
@@ -5475,81 +5452,83 @@ msgstr "Erresonantzia [%]"
 msgid "Resonance [%]"
 msgstr "Erresonantzia [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Erreprodukzioa berrabiarazten"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Berrabiarazi sarrera"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Berrabiarazi sarrera (ertza igotakoan bilkaria berrabiarazten du)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Eskuinera"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Eskuineko audioa"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Eskuineko audio-sarrera"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Eskuineko audio-sarrera"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Eskuineko audio-irteera"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Eskuineko audio-irteera"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Eskuineko kanalaren audioa"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Eskuineko sarrera"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Eskuineko irteera"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Eskuineko irteera"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Eskuineko irteera"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Eskuineko bolumena"
 
@@ -5557,49 +5536,49 @@ msgstr "Eskuineko bolumena"
 msgid "Right audio output"
 msgstr "Eskuineko audio-irteera"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Eskuineko kanalaren sarrera"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Eskuineko kanalaren sarrera"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Eskuineko kanalaren irteera"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Eskuineko audio-irteera"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Bideratzea"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Bideratzea/Anplifikadorea"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Bideratzea/Anplifikadorea"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Bideratzea/Anplifikadorea"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5607,12 +5586,12 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "Kendu bideak"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Gorde instrumentua"
@@ -5646,127 +5625,121 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Gorde efektu gisa..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Gorde instrumentu gisa..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Forma-barrutia"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Gorde efektua"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Gorde instrumentua"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Gorde hone_la..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Gorde sintetizadore maila efektuen karpetan"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Gorde sintetizadore maila intrumentuen karpetan"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Gorde: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "`%s' efektua gordetzen"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "`%s' instrumentua gordetzen"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "`%s' proiektua gordetzen"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Script-ak"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Script-bidea"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Script-ak"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Korritu bietara"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Korritu ezkerretara"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Korritzerik ez"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Korritu eskuinetara"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5774,12 +5747,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Bidea bilatzeko testu-sarrera"
 
@@ -5797,58 +5770,58 @@ msgstr "Bigarren audio-sarrera"
 msgid "Second control input"
 msgstr "Bigarren kontrol-sarrera"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Banda-paseko iragazkiaren mozte-maiztasuneko erorketa"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Hautatu fitxategia"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Hautatu"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Hautatu kolorea"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Hautatu direktorioa"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Hautatu fitxategia"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Hautatu eskualdea"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Hautatu gertaera guztiak"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Hautatu nota guztiak"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Hautatu sarrera-modulua"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Hautatu irteera-modulua"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Hautatu marka-barrutia bertikalki"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Modulazio automatikoa [%]"
 
@@ -5864,7 +5837,7 @@ msgstr "Ezarri erresonantzia-kopurua ehunekoetan"
 msgid "Set the attack time in milliseconds"
 msgstr "Ezarri eraso-denbora milisegundotan"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Ezarri oinarrizko zortziduna"
 
@@ -5885,35 +5858,35 @@ msgstr "Ezarri erortzearen luzera ehunekoetan"
 msgid "Set the envelope magnitude in percent"
 msgstr "Ezarri bilkariaren magnitudea ehunekoetan"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Ezarri foku-gelaxkaren nota"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Ezarri foku-gelaxkako zortziduna"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Ezarri foku-gelaxka behean ahalik eta gehien"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Ezarri foku-gelaxka ezkerrean ahalik eta gehien"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Ezarri foku-gelaxka eskuinean ahalik eta gehien"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Ezarri foku-gelaxka ahal den kokalekurik gorenenean"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Ezarri hurrengo gelaxkara joatean egin beharreko urrats-kopurua"
 
@@ -5925,80 +5898,56 @@ msgstr "Ezarri irteera-anplifikazioa"
 msgid "Set the release time in milliseconds"
 msgstr "Ezarri iraungitze-denbora milisegundotan"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Foku-digituaren balioa ezartzen du"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Formen batez bestekoa"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Gehienezko forma"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Gutxieneko forma"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Forma-barrutia"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Erakutsi informazioa"
 
-#: bse/bseserver.cc:474
-#, fuzzy
-msgid "Show messages about MIDI device selections problems"
-msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
-
-#: bse/bseserver.cc:452
-#, fuzzy
-msgid "Show messages about PCM device selections problems"
-msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
-
-#: bse/bseserver.cc:409
-#, fuzzy
-msgid "Show messages about audio input problems"
-msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr ""
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Txikitu horizontalki"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Txikitu bertikalki"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Seinalearen sarrera"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Seinalearen sarrerak"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Seinalearen irteerak"
 
@@ -6007,60 +5956,60 @@ msgstr "Seinalearen irteerak"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Editatze soila"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Semikortxea"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Semifusa"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "Letra-tamaina"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Esketxen batezbestekoa"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Gehienezko esketxa"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Gutxieneko esketxa"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Esketxaren barrutia"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Azala"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Azalaren izena"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Snoop seinalea"
 
@@ -6068,57 +6017,57 @@ msgstr "Snoop seinalea"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Irteera bakarra"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "Ka_nta"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Abestia: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Biratze-botoia"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Biratze-botoia (logaritmikoa)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Splash irudia"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Aukeren menu estandarra"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Anplifikadore-modulu estandarra"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Osziladore-modulu estandarra"
 
@@ -6133,7 +6082,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6141,26 +6090,22 @@ msgstr ""
 "StandardOsc BSEren oinarri-osziladorea da eta uhin-formen eta modulazio-"
 "sarreren hainbat mota onartzen ditu."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Abiarazi editorea"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Abiarazi editorea"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Prozedura"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 "Web arakatzaile bat abiarazten du lineako demostrazioko abestiei zuzenduta"
@@ -6169,60 +6114,60 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Web arakatzaile bat abiarazten du, BEASTen web gunera zuzenduta"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 "Web arakatzaile bat abiarazten du BEASTen web guneko lineako laguntza "
 "bistaratzeko"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Web arakatzaile bat abiarazten du lineako soinuen artxibora zuzenduta"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Web arakatzaile bat abiarazten du, BEASTen web gunera zuzenduta"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Hasi:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Erreprodukzioa hasten"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Abioa"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Urratsak"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Gelditu proiektua erreproduzitzea"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Erreprodukzioa geratzen"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Gorde uhinen fitxategien erreferentziak"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Irabazi-modulazioaren indarra"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Maiztasun linealaren modulazio-indarra"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 #, fuzzy
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
@@ -6231,26 +6176,26 @@ msgstr ""
 "Modulazio-sarreraren pultsuaren indarra (pultsua uhin-forma gisa hautatu "
 "behar da honek eragina izan dezan)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Modulazio automatikoaren indarra"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Oszilazio-maiztasunaren sarrera"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Aldatu S/I"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 "Sarrera irteerako kanalekin aldatu nahi duzu sintesi-moduluak bistaratzean?"
@@ -6268,52 +6213,52 @@ msgstr ""
 msgid "Switches"
 msgstr "Kommutadoreak"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Sintesi-perkusioaren irteera"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sinkr."
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Sinkr. sarrera"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Sinkr. irteera"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Sinkronizazio-sarrera"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Sinkronizazio-irteera"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Sintesiaren kontrol-maiztasuna"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Sintetizazioa eginda"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Ezkerreko irteera"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Sintesi-nahasketaren maiztasuna"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Sintetizazioa eginda"
@@ -6323,17 +6268,17 @@ msgstr "Sintetizazioa eginda"
 msgid "Synthesis Modules"
 msgstr "Sintesi-moduluak"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Sintesi-ezarpenak"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "Sintesi-nahasketaren maiztasuna, ohiko balioak hauek dira: 22050, 44100, "
 "48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Sintesi-moduluak"
@@ -6343,26 +6288,26 @@ msgstr "Sintesi-moduluak"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Sintesi-moduluak"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 #, fuzzy
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Sintesi-sarea interfaze gisa erabiltzeko"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesis network to be used as instrument"
 msgstr "Sintesi-sarea interfaze gisa erabiltzeko"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Sintesi-sarea ondorengo prozesatze gisa erabiltzeko"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 #, fuzzy
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Sintesi-sarea interfaze gisa erabiltzeko"
@@ -6370,26 +6315,26 @@ msgstr "Sintesi-sarea interfaze gisa erabiltzeko"
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesizer"
 msgstr "_Sintetizadoreak"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Sintetizadore hautapena: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Sintetizadorea: %s"
@@ -6402,32 +6347,32 @@ msgstr ""
 msgid "TID"
 msgstr "HIDa"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Testu-kolorea"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Testu-sarrera"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6463,7 +6408,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6471,7 +6416,7 @@ msgstr ""
 "Etiketaren testuko lerroen arteko lerrokatzea. Honek ez dio etiketaren "
 "lerrokatzeari eragiten bere kokalekuan."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6482,21 +6427,21 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 "Gertaera edo nota bat editatzen den bakoitzean gelaxkak egin behar duen "
 "mugimenduaren noranzkoa"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Iragazkiaren diseinu-mota"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6506,7 +6451,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6526,17 +6471,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Etiketa honetarako tekla bizkortzaile mnemoteknikoa"
 
@@ -6552,7 +6497,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6563,7 +6508,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6571,18 +6516,18 @@ msgstr ""
 "Eredu-editorearen zutabearen diseinua zehazten da, zutabe-motak eta egon "
 "daitezkeen aldatzaileak bistaratze-ordenan zerrendatuz."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "Atakaren izena sarrera<->irteera ataken arteko harremanak ezartzeko "
 "erabiltzen den izen esklusiboa da"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Proiketua aldatua izan da."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6595,34 +6540,34 @@ msgstr ""
 "ezegonkortasunentzat irtenbideak aurkitzeko (adib., gorde proiektuak "
 "aldizka)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Ezarri iraungitze-denbora milisegundotan"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Etiketaren testua"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "Kolpearen/Notaren luzera lerroko"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6630,11 +6575,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Erabili beharreko iragazki-mota"
 
@@ -6643,39 +6588,39 @@ msgstr "Erabili beharreko iragazki-mota"
 msgid "The type of saturation to be used"
 msgstr "Erabili beharreko iragazki-mota"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "Etiketaren tekla mnemoteknikoa sakatutakoan aktibatu beharreko trepeta"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Fusa"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Seinale hau gora doa iraungitze-fasea amaitutakoan"
 
@@ -6726,28 +6671,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr "Atalasea"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Pistak"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Denbora-sarrera"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Txandakatze-botoia"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Txandakatu kanalen izenen iradokizunak"
 
@@ -6755,11 +6700,11 @@ msgstr "Txandakatu kanalen izenen iradokizunak"
 msgid "Toggle exponential and linear control response"
 msgstr "Txandakatu kontrol esponentzialaren eta linealaren erantzuna"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Txandakatu tresna-paletaren ikusgaitasuna"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
@@ -6767,11 +6712,11 @@ msgstr ""
 "itzulbiratzea "
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6779,44 +6724,44 @@ msgstr ""
 msgid "Totals"
 msgstr "Guztira"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pistak"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Abiarazi sarrera"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Abiarazi sarrera"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Abiarazi sarrera"
 
@@ -6825,7 +6770,7 @@ msgstr "Abiarazi sarrera"
 msgid "Trigger Input"
 msgstr "Abiarazi sarrera"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Notaren abiadura"
@@ -6839,44 +6784,44 @@ msgstr "Abiarazi iragazkia"
 msgid "Trigger input"
 msgstr "Abiarazi sarrera"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Kortxea-hirukotxoa"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Zuri-hirukotxoa"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Beltz-hirukotxoa"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Semikortxea-hirukotxoa"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Semifusa-hirukotxoa"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Fusa-hirukotxoa"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Biribil-hirukotxoa"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Bideratzea"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Mota"
 
@@ -6884,146 +6829,146 @@ msgstr "Mota"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Irteera-kanala deskonektatuta"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Desegin"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Editatutako azken urratsa desegiten du"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Azken ekintzaren efektua desegiten du"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Iragazi gabeko audio-seinalea"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Iragazi gabeko sarrera"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Desautatu gertaera guztiak"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Desautatu nota guztiak"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Zehaztu gabeko luzera"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Erabili gabe"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Gora"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Erabili erregela horizontala ezkerreko begizta-erakuslea doitzeko"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Erabili erregela horizontala ezkerreko begizta-erakuslea doitzeko"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Erabili erregela horizontala eskuineko begizta-erakuslea doitzeko"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Erabili azpimarra"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "Eskala b.:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "Zoom b."
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Balioa [float]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Abiadura"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Abiadura-irteera"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Sakatutako notaren abiadura"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Sakatutako notaren abiadura"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Notak sakatuta dagoela duen abiadura"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Bertsioa"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Barra bertikalaren kolorea"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Sareta bertikalaren kolorea"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Eskualde bertikala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Eskala bertikala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Eskala bertikala (logaritmikoa)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Hautatu bertikalki"
 
@@ -7037,12 +6982,12 @@ msgstr "Pianoaren zoom bertikala"
 msgid "Virtual Rack"
 msgstr "Armairu birtuala"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "%u sarrera birtuala"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "%u irteera birtuala"
@@ -7051,51 +6996,46 @@ msgstr "%u irteera birtuala"
 msgid "Volume"
 msgstr "Bolumena"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Abisua"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Uhina"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Uhinaren forma"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Uhin-irteera"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Uhin biltegia"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Gorde instrumentu gisa"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7104,7 +7044,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "U_hinak"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Uhinak"
 
@@ -7129,36 +7069,36 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Prozesatua [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Biribila"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Leiho-tamaina"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "Abiarazi iragazkia"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Gorde proiektua fitxategi zehatz batean"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Gorde proiektua diskoan"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "XtalStrings irteera"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7166,7 +7106,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Zero balioaren kolorea"
 
@@ -7175,15 +7115,15 @@ msgstr "Zero balioaren kolorea"
 msgid "Zoom"
 msgstr "Zooma"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zooma:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "Honi _buruz..."
 
@@ -7216,11 +7156,11 @@ msgstr "_Beast web gunea..."
 msgid "_Cancel"
 msgstr "_Utzi"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Garbitu desegiteko ekintzak"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "It_xi"
 
@@ -7235,7 +7175,7 @@ msgid "_Distortion"
 msgstr "_Distortsioa"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7247,7 +7187,7 @@ msgstr "_Editatu"
 msgid "_Enhance"
 msgstr "_Nabarmendu"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7276,7 +7216,7 @@ msgstr "Au_rrera"
 msgid "_Help"
 msgstr "_Laguntza"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Inportatu MIDI..."
 
@@ -7295,7 +7235,7 @@ msgstr "_Sarrera eta irteera"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "Ba_tu..."
 
@@ -7304,11 +7244,11 @@ msgstr "Ba_tu..."
 msgid "_Misc"
 msgstr "_Askotarikoak"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Berria"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Ireki..."
 
@@ -7317,11 +7257,11 @@ msgstr "_Ireki..."
 msgid "_Other Sources"
 msgstr "_Bestelako iturriak"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Erreproduzitu"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Hobespenak..."
 
@@ -7336,19 +7276,19 @@ msgstr "_Proiektua"
 msgid "_Quantization"
 msgstr "_Kuantizatzea"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Abiarazte bizkorra..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "Irte_n"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "B_erregin"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Bertsioaren oharrak..."
 
@@ -7367,7 +7307,7 @@ msgstr "_Kendu"
 msgid "_Routing"
 msgstr "_Bideratzea"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Gorde"
 
@@ -7392,7 +7332,7 @@ msgstr "Ka_nta"
 msgid "_Spatial"
 msgstr "_Espaziala"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Gelditu"
 
@@ -7413,7 +7353,7 @@ msgstr "_Sintetizadoreak"
 msgid "_Tools"
 msgstr "_Tresnak"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Desegin"
 
@@ -7433,7 +7373,12 @@ msgstr "I_kusi"
 msgid "_Virtualization"
 msgstr "_Birtualizazioa"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7679,16 +7624,21 @@ msgstr ""
 msgid "control-90"
 msgstr "Kontroladorea"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Ezin izan da \"%2$s\" script-aren %1$s() hasi: %3$s"
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Ezin izan da \"%s\" uhin-fitxategia kargatu: %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "prozesatzen"
 
@@ -7746,6 +7696,10 @@ msgstr "prozesatzen"
 #~ msgid "Enable meters"
 #~ msgstr "Parametroak"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Errorea"
+
 #~ msgid "GNU General Public License"
 #~ msgstr "GNU Lizentzia Publiko Orokorra"
 
@@ -7758,6 +7712,10 @@ msgstr "prozesatzen"
 #~ msgstr "Erakutsi informazioa"
 
 #, fuzzy
+#~ msgid "Information"
+#~ msgstr "Kokalekua"
+
+#, fuzzy
 #~ msgid "Input Channels:"
 #~ msgstr "Sarrera-katea %u"
 
@@ -7765,6 +7723,10 @@ msgstr "prozesatzen"
 #~ msgstr "Askotariko mezua"
 
 #, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Audioa"
+
+#, fuzzy
 #~ msgid "Output Channels:"
 #~ msgstr "Sarrera-katea %u"
 
@@ -7777,6 +7739,18 @@ msgstr "prozesatzen"
 #~ msgstr "Propietateak"
 
 #, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Eskuineko audio-sarrera"
+
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Script-ak"
+
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
+
+#, fuzzy
 #~ msgid "Signals:"
 #~ msgstr "Seinalearen sarrera"
 
@@ -7796,6 +7770,9 @@ msgstr "prozesatzen"
 #~ msgid "The source code"
 #~ msgstr "Iturburu-kodea"
 
+#~ msgid "Warning"
+#~ msgstr "Abisua"
+
 #~ msgid "bar, |"
 #~ msgstr "bar, |"
 
diff --git a/po/fi.po b/po/fi.po
index 18c7e6b..02459d4 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -17,99 +17,99 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automaatio ei käytössä"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Vinkki)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -122,11 +122,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr "Ääni_lähteet"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -142,35 +142,35 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -178,19 +178,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -206,19 +206,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -226,119 +226,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -347,19 +347,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -371,43 +371,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -419,15 +419,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -439,47 +439,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -503,23 +503,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -527,19 +527,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -551,76 +551,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -641,21 +641,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Ohje syntetisaattoriliitännäisten kehitykseen"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -663,12 +663,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Keskeytetty"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Keskeytys"
 
@@ -682,51 +682,51 @@ msgstr "Vahvistettu ääniulostulo"
 msgid "Accumulated audio output 2"
 msgstr "Vahvistettu ääniulostulo"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Lisää"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Lisää oma syntetisaattori"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Lisää MIDI-syntetisaattori"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Lisää MIDI-syntetisaattori, jolla voit ohjata soitinta ulkoisilla MIDI-"
 "tapahtumilla"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Lisää uusi väylä mikseriin"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Lisää uusi syntetisaattori, jota käytetään efektinä tai soittimena "
 "kappaleissa"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Lisää uusi raita tähän kappaleeseen"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Lisää uusi raita tähän kappaleeseen"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Lisää kansio hakupolulle"
 
@@ -738,24 +738,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Lisää..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -771,23 +771,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Muuta ohjelman yleisiä asetuksia"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -802,18 +802,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Valitse näytetäänkö desibeliarvoja viivojen sijasta"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -831,7 +831,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -848,39 +848,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Kaikki"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -888,7 +883,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Vahvistettu ääniulostulo"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -896,22 +891,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Vastauksia usein kysyttyihin kysymyksiin"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Antialiasointi"
 
@@ -920,7 +915,7 @@ msgstr "Antialiasointi"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Lista saraketyyppejä"
 
@@ -961,7 +956,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -969,7 +964,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1004,35 +999,40 @@ msgstr "Äänisisääntulo"
 msgid "Audio Gate"
 msgstr "Äänitulo"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Äänitulo"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1041,23 +1041,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr "Äänitulo"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1065,13 +1065,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1086,17 +1086,21 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "Ääni_lähteet"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "Ääni_lähteet"
@@ -1111,7 +1115,7 @@ msgstr "Äänitulo"
 msgid "Audio Sum2"
 msgstr "Äänitulo"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1128,11 +1132,11 @@ msgstr ""
 msgid "Audio input 2"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Tekijä"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr ""
 
@@ -1140,12 +1144,12 @@ msgstr ""
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1157,7 +1161,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr ""
 
@@ -1166,19 +1170,19 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1192,27 +1196,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Tietoja BEASTista"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "BEASTin käynnistys"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEASTin versio %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1228,37 +1231,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Taustaväri"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Taustakuva"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Taustavarjo 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Taustavarjo 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1281,12 +1284,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Perustaajuus"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1298,11 +1301,11 @@ msgstr "Perusvoimakkuus"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1310,7 +1313,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Vahvistus"
 
@@ -1350,21 +1353,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Väylän nimi"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Väylät"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "Kodekkivirhe"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "SARAKETYYPIT:"
 
@@ -1380,27 +1383,27 @@ msgstr ""
 msgid "CPU%"
 msgstr "CPU %"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Peru"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1408,11 +1411,11 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Muuta..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
@@ -1420,11 +1423,11 @@ msgstr ""
 "Projektiin \"%s\" on tehty muutoksia viimeisimmän levylle tallennuksen "
 "jälkeen."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Kanava"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1433,36 +1436,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Kanava%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanava%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanava%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Kanava%u [liukuluku]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Valitse vaaka- tai pystysuunta"
 
@@ -1470,33 +1473,33 @@ msgstr "Valitse vaaka- tai pystysuunta"
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Tyhjennä"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Tyhjennä valinta"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Sulje %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Sulje kaikki ikkunat ja lopeta"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Sulje projekti"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Kommentti"
 
@@ -1518,7 +1521,7 @@ msgstr "Määrittele"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1544,26 +1547,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Sisältö"
 
@@ -1635,7 +1638,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1930,12 +1933,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Ohjausautomaatio"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Ohjausautomaatio: %s"
@@ -1948,7 +1951,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Ohjain"
@@ -1958,61 +1961,61 @@ msgstr "Ohjain"
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Ohjain"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopioi"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Luo linkki"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 "Luo uusi kappale, joka koostuu mikseristä, raidoista, osista ja nuoteista"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Luo lisänäkymä projektista"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Luo uusi projekti"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Luontiaika"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2026,23 +2029,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2051,15 +2054,15 @@ msgstr ""
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Leikkaa"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2067,20 +2070,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "Leikkaus [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "LAITE,TILA"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP-moottori..."
 
@@ -2088,7 +2091,7 @@ msgstr "DSP-moottori..."
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2107,7 +2110,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Vaimeneminen [%]"
@@ -2116,151 +2119,146 @@ msgstr "Vaimeneminen [%]"
 msgid "Decay [%]"
 msgstr "Vaimeneminen [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Oletustekijä"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Oletuslisenssi"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Oletusarvot"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "\"Tekijä\"-kentän oletusarvo"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "\"Lisenssi\"-kentän oletusarvot"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Poista"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Poista ohjaustapahtuman kokoa"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Poista linkki"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Poista nuotti"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Poista osia"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Tyhjennä lista perutuista tehtävistä"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Poista valittu väylä"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Kuvaus"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Yksityiskohdat: "
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Havaittu tiedostomuoto"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Liitännäisten kehitys..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Kehitys..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Laite on käytössä"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Laite ei voi toimia asynkronisesti"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Laite tai resurssi on käytössä"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2279,17 +2277,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Peru muutokset"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2304,155 +2302,155 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Näytä kooste kaikista proseduureista"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Näytä kehittäjien ja avustajien tiedot"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Näytä tilastoja ja ajastustietoja"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Ohjeen _sisällysluottelo..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Aaltosyöte"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Alas"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Piirrä arvot"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Kahdenna"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "TAPAHTUMAT:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2461,35 +2459,35 @@ msgstr ""
 msgid "E_xamples"
 msgstr "E_simerkit"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Muokkaa"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Muokkaa osaa"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Muokkain"
 
@@ -2501,49 +2499,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Efektipolku"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Tyhjän kentän väri"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Loppu:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2564,16 +2562,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Virhe: "
 
@@ -2582,76 +2575,76 @@ msgstr "Virhe: "
 msgid "Events"
 msgstr "Tapahtumat"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Suoritetaan \"%s\""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2660,11 +2653,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Vie ääntä"
 
@@ -2672,84 +2665,80 @@ msgstr "Vie ääntä"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Aaltotiedostoa \"%s\" ei voi ladata: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "PCM-laitteita ei voi avata: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
-msgstr ""
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
+msgstr "Aaltotiedostoa \"%s\" ei voi ladata: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2762,11 +2751,11 @@ msgstr ""
 "ei voitu korvata, syy:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2782,7 +2771,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2795,97 +2784,97 @@ msgstr ""
 "ei voitu tallentaa, syy:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Lapsiprosessia ei voitu käynnistää"
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Tiedoston valinta"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Tiedosto on tyhjä"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Tiedosto on jo olemassa"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Tiedoston muokkausaika"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Tiedoston koko tavuina"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Tiedostonimi"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Suodinalgoritmi"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Suotimen valinta"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Suotimen määrittely"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Aseta leikkaustaajuus prosentteina"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Aseta leikkaustaajuus prosentteina"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Suodatettu sisääntulo"
 
@@ -2893,15 +2882,15 @@ msgstr "Suodatettu sisääntulo"
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2910,13 +2899,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Etsi nykyisestä asiakirjasta"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2934,15 +2923,15 @@ msgstr "Oikea ääniulostulo"
 msgid "First control input"
 msgstr "Ensimmäinen ohjaussyöte"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2950,11 +2939,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Kirjasinkoko"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2962,85 +2951,85 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Muoto"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Taajuussyöte"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Taajuussyöte"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Sisällytä aaltotiedostot sellaisenaan"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funktio"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Toimintoa ei ole toteutettu"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3053,36 +3042,36 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Portti"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Portin ulostulo"
 
@@ -3090,7 +3079,7 @@ msgstr "Portin ulostulo"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3110,11 +3099,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3136,19 +3125,19 @@ msgstr "Siirry yksi sivu eteenpäin"
 msgid "Go to browser index"
 msgstr "Siirry sisällysluetteloon"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Kasvata vaakasuunnassa"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Kasvata pystysuunnassa"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Suurenna vieritettävää aluetta"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3158,7 +3147,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr ""
 
@@ -3174,43 +3163,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Yhtenäiset tulokentät"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3224,44 +3213,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "Tunniste"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Kuvan varjo"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Tuo MIDI-tiedosto: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Tuo normaali MIDI-tiedosto nykyiseen projektiin"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Tuodaan MIDI-tiedostoa \"%s\""
@@ -3299,21 +3288,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr ""
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Tulo"
 
@@ -3327,54 +3311,54 @@ msgstr "Syöte 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Syöte 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Syöteportti %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Luku- tai kirjoitusvirhe"
 
@@ -3383,76 +3367,76 @@ msgstr "Luku- tai kirjoitusvirhe"
 msgid "Inputs"
 msgstr "Tulot"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Lisää"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Lisää ohjaustapahtuma"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Lisää moduli"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Lisää nuotti"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Lisää osa"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Soitinpolku"
 
@@ -3461,93 +3445,93 @@ msgstr "Soitinpolku"
 msgid "Instrument flavour"
 msgstr "Soitinpolku"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Oikeudet eivät riitä"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Sisäinen virhe (tee vikailmoitus)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Virheellinen MIDI-ohjaimen tyyppi"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Virheellinen kesto"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Virheellinen muoto"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr ""
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "On kansio"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Tasaus"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Näppäinsidos"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3566,90 +3550,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA-polku"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA-liitännäiset"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr ""
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Viimeksi muokattu"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latenssi [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Asettelu:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Vasemmalle"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Vasen äänikanava"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Vasen äänisisääntulo"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Vasen äänilähtö"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Vasen tulo"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Vasen lähtö"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -3657,15 +3639,15 @@ msgstr ""
 msgid "Left audio output"
 msgstr "Vasen ääniulostulo"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Siirrä oikealle"
@@ -3674,15 +3656,15 @@ msgstr "Siirrä oikealle"
 msgid "Level"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Lisenssi"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr ""
 
@@ -3692,126 +3674,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Linkki"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Lataa"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Lataa efekti"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Lataa soitin"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Lataa näppäinsidos"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Lataa aaltomuoto"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Lataa _efekti..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Lataa _soitin..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Lataa näppäinsidosjoukko"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Lataa syntetisaattori efektikansiosta"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Lataa syntetisaattori soitinkansiosta"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Lataa..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Ladataan \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Ladataan teemaa \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Ladataan aaltomuotoa \"%s\""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Ladataan..."
 
@@ -3822,28 +3804,28 @@ msgstr "Sijainti"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Tapahtuma hukattiin"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Hukattu osa"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Laske"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3855,37 +3837,41 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI-kanava"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI-soitin"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI-syntetisaattori: %s"
@@ -3895,24 +3881,28 @@ msgstr "MIDI-syntetisaattori: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -3920,93 +3910,93 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Yhdistä olemassaoleva projekti nykyiseen"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Liitä: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Yhdistetään efektiä \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Liitetään soitinta \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Liitetään projektia \"%s\""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Viestin tyyppi"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Viestit"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4014,7 +4004,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4022,39 +4012,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr "Miksattu ääniulostulo"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mikseri"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4062,84 +4052,84 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Modulaatiosyöte"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Tietoja modulista"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Modulilinkki:"
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Linkki moduliin"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Siirrä ohjaustapahtumaa"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Siirrä alaspäin"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4153,15 +4143,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Siirrä vasemmalle"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Siirrä oikealle"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Siirrä ylöspäin"
 
@@ -4174,52 +4164,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr "Musiikin säveltäjä"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nimi"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Negatiivisen arvon väri"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Uusi kappale"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Uusi näkymä"
 
@@ -4240,123 +4230,108 @@ msgstr "Uusi näkymä"
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Ei ääntä"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Ei MIDIä"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Ei raitaa"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Laitetta tai ajuria ei ole saatavilla"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Laitteella ei ole tilaa"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Tiedostoa, laitetta tai kansiota ei ole"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Ei kohdetta"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4377,13 +4352,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Ei mitään"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4393,7 +4368,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4402,19 +4377,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Nuotin taajuus"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4422,19 +4397,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Nuotin taajuus"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4448,75 +4423,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr "Nuotin _pituus"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Tietoja tästä ohjelman versiosta"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Sarakkeiden lukumäärä"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Rivien lukumäärä"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Oktaaveja"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Demot verkossa..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Äänikirjasto verkossa..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4524,12 +4499,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Avaa projekti"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4538,7 +4513,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4547,29 +4522,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Avaa olemassaoleva projekti"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Avaus epäonnistui"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Avaa tiedostoselain"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Avataan projektia \"%s\""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Järjestys"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Suotimen järjestys"
 
@@ -4588,12 +4563,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Lähtö"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Suunta"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4601,58 +4576,58 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oskillaattori"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Oskillaattorin aaltomuoto"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Muut lähteet"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Muut lähteet"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Muisti loppui"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Lähtö"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4664,16 +4639,16 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr ""
 
@@ -4686,7 +4661,7 @@ msgstr "Lähtö"
 msgid "Output [dB]"
 msgstr "Lähtovoimakkuus [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4699,32 +4674,41 @@ msgstr ""
 msgid "Outputs"
 msgstr "Lähdöt"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Tulkintavirhe"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paletti"
 
@@ -4732,64 +4716,64 @@ msgstr "Paletti"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parametri"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametrit"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Tulkintavirhe"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Osat"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Osat"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Liitä"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr ""
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4817,24 +4801,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Tämän olion tekijät ja muokkaajat"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Vaihe"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -4848,52 +4832,52 @@ msgstr "Pianon nuotit"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Soita nuotti"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Toista tai käynnistä alusta projektin toisto"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Toisto"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Liitännäispolku"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Liitännäiset"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4901,81 +4885,81 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Sijainti"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Positiivisen arvon väri"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Jälkiprosessoija"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Asetukset"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Esikuuntelu"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Proseduuriselain"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Proseduuri_selain"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr ""
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profiloija"
 
@@ -4984,59 +4968,59 @@ msgstr "Profiloija"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Ominaisuudet"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Ominaisuuden tunniste"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Ominaisuuden nimi"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Näytä yleiskatsaus BEASTin ohjeista"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Lyhyt esittely yleisimmin tehdyistä tehtävistä"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Pulssin modulaatio"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Pulssin leveys"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5052,43 +5036,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5106,43 +5090,43 @@ msgstr "_Kvantisointi"
 msgid "Quantization Steps"
 msgstr "_Kvantisointi"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr ""
 
@@ -5159,37 +5143,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC-tiedostot"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Räkki"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Räkkimuokkain"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Räkkimuokkain"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Nosta"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5197,37 +5181,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Luku epäonnistui"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr ""
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Tee uudestaan"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Tee edellinen peruttu toiminto uudestaan"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5235,7 +5215,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Aseta leikkaustaajuus prosentteina"
@@ -5248,7 +5228,7 @@ msgstr ""
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5257,48 +5237,48 @@ msgstr ""
 msgid "Reload current page"
 msgstr "Lataa sivu uudestaan"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Poista moduli"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Poista polkuja"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Poista kappale tai syntetisaattori"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Poista kansio hakupolulta"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Poista valittu syntetisaattori tai kappale"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Nimeä uudestaan"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Nimeä osia"
 
@@ -5312,29 +5292,29 @@ msgstr "Uudestaan"
 msgid "Repeat playback within loop points"
 msgstr "Kertaa toistoa silmukkapisteiden sisällä"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Raportoi vika Beastissa..."
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Muuta ohjaustapahtuman kokoa"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Resonanssi [%]"
@@ -5343,81 +5323,83 @@ msgstr "Resonanssi [%]"
 msgid "Resonance [%]"
 msgstr "Resonanssi [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Oikealle"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Vasen äänikanava"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Oikea äänisisääntulo"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Oikea äänilähtö"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Oikea tulo"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Oikea lähtö"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr ""
 
@@ -5425,49 +5407,49 @@ msgstr ""
 msgid "Right audio output"
 msgstr "Oikea ääniulostulo"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Oikea lähtö"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Reititys"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "Reititys"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "Reititys"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "Reititys"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5475,11 +5457,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Näytepolku"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Näytteen tai soittimen nimi"
 
@@ -5512,125 +5494,120 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Tallenna efektinä..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Tallenna soittimena..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Tallenna muutokset"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Tallenna efekti"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Tallenna soitin"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Tallenna _nimellä..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Tallenna syntetisaattori efektikansioon"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Tallenna syntetisaattori soitinkansioon"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Tallennetaanko projekti ennen ikkunan sulkemista?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Tallenna: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Tallennetaan efektiä \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Tallennetaan soitinta \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Tallennetaan projektia \"%s\""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr ""
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Skriptipolku"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Skriptit"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Hakupolut"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5638,12 +5615,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5661,57 +5638,57 @@ msgstr "Miksattu ääniulostulo"
 msgid "Second control input"
 msgstr "Toinen ohjaussyöte"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Aseta leikkaustaajuus prosentteina"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Siirtyminen epäonnistui"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Valitse"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Valitse väri"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Valitse kansio"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Valitse tiedosto"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Valitse alue"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Valitse kaikki tapahtumat"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5727,7 +5704,7 @@ msgstr "Aseta resonanssin määrä prosentteina"
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5747,35 +5724,35 @@ msgstr "Aseta vaimenemisen pituus prosentteina"
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5787,75 +5764,56 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Näytä tietoja"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Pienennä vaakasuunnassa"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Pienennä pystysuunnassa"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Pienennä vieritettävää aluetta"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5864,59 +5822,59 @@ msgstr ""
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Koko"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Teema"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Teeman nimi"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr "Hitaat mittarit"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5924,57 +5882,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Kappale"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Kappale: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -5989,31 +5947,27 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Alku:"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Avaa demosivusto selaimessa"
 
@@ -6021,81 +5975,81 @@ msgstr "Avaa demosivusto selaimessa"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Avaa BEASTin WWW-sivut selaimessa"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Avaa verkon äänikirjasto selaimessa"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Alku:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Käynnistys"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Pysäytä projektin toisto"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Tallenna viittaukset aaltotiedostoihin"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6110,51 +6064,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Kytkimet"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "_Syntetisaattori"
@@ -6164,15 +6118,15 @@ msgstr "_Syntetisaattori"
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6180,49 +6134,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Syntetisaattori"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Syntetisaattori: %s"
@@ -6235,32 +6189,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Väliaikainen virhe"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Tekstin väri"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Tekstikenttä"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6296,13 +6250,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6313,19 +6267,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6333,7 +6287,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6353,17 +6307,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6379,7 +6333,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6388,22 +6342,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Projektia on muokattu."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6411,33 +6365,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6445,11 +6399,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Käytettävän suotimen tyyppi"
 
@@ -6458,39 +6412,39 @@ msgstr "Käytettävän suotimen tyyppi"
 msgid "The type of saturation to be used"
 msgstr "Käytettävän suotimen tyyppi"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6540,27 +6494,27 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Aika"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6568,21 +6522,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Liian monta avointa tiedostoa"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Liian monta avointa tiedostoa järjestelmässä"
 
@@ -6590,42 +6544,42 @@ msgstr "Liian monta avointa tiedostoa järjestelmässä"
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Raidat"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6634,7 +6588,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Oikea tulo"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6646,44 +6600,44 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Reititys"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Tyyppi"
 
@@ -6691,145 +6645,145 @@ msgstr "Tyyppi"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Peru"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Peru viimeisimmän toiminnon efekti"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Suodattamaton sisääntulo"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Tuntematon virhe"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Tuntematon muoto"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Peru kaikki tapahtumien valinnat"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Ei käytössä"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Ylös"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Versio"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Pystypalkin väri"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Pystyalue"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6843,12 +6797,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr "Virtuaaliräkki"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Virtuaalisyöte %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6857,50 +6811,45 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr ""
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Aalto"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Aaltomuoto"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Aaltosyöte"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Aaltomuotovarasto"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Oskillaattorin lähdeaalto"
 
@@ -6909,7 +6858,7 @@ msgstr "Oskillaattorin lähdeaalto"
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Aaltomuodot"
 
@@ -6934,35 +6883,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Ikkunan koko"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Kirjoitus epäonnistui"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Tallenna projekti eri nimellä"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Kirjoita projekti levylle"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Väärä määrä kanavia"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -6970,7 +6919,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Nolla-arvon väri"
 
@@ -6979,15 +6928,15 @@ msgstr "Nolla-arvon väri"
 msgid "Zoom"
 msgstr "Zoomaus"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr ""
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Tietoja..."
 
@@ -7020,11 +6969,11 @@ msgstr "_BEASTin WWW-sivut..."
 msgid "_Cancel"
 msgstr "_Peru"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Tyhjennä perumislista"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Sulje"
 
@@ -7039,7 +6988,7 @@ msgid "_Distortion"
 msgstr "_Särö"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7051,7 +7000,7 @@ msgstr "_Muokkaa"
 msgid "_Enhance"
 msgstr "_Paranna"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7080,7 +7029,7 @@ msgstr "_Eteenpäin"
 msgid "_Help"
 msgstr "O_hje"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Tuo MIDI-tiedosto..."
 
@@ -7099,7 +7048,7 @@ msgstr "_Tulot ja lähdöt"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Yhdistä..."
 
@@ -7108,11 +7057,11 @@ msgstr "_Yhdistä..."
 msgid "_Misc"
 msgstr "M_uut"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Uusi"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Avaa..."
 
@@ -7121,11 +7070,11 @@ msgstr "_Avaa..."
 msgid "_Other Sources"
 msgstr "_Muut lähteet"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Toista"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Asetukset..."
 
@@ -7140,19 +7089,19 @@ msgstr "_Projekti"
 msgid "_Quantization"
 msgstr "_Kvantisointi"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Pikaohje..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Lopeta"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Tee uudestaan"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Versiotiedot..."
 
@@ -7171,7 +7120,7 @@ msgstr "_Poista"
 msgid "_Routing"
 msgstr "_Reititys"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Tallenna"
 
@@ -7196,7 +7145,7 @@ msgstr "_Kappale"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Pysäytä"
 
@@ -7217,7 +7166,7 @@ msgstr "_Syntetisaattorit"
 msgid "_Tools"
 msgstr "_Työkalut"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Peru"
 
@@ -7237,7 +7186,12 @@ msgstr "_Näytä"
 msgid "_Virtualization"
 msgstr "V_irtualisointi"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Äänisisääntulo"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7465,16 +7419,20 @@ msgstr "ohjain-9"
 msgid "control-90"
 msgstr "ohjain-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Aaltomuodon palasta ei voitu tuoda tiedostosta \"%s\": %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
 
@@ -7490,6 +7448,12 @@ msgstr ""
 #~ msgid "Child User Time"
 #~ msgstr "Lapsen käyttäjäaika"
 
+#~ msgid "No Audio"
+#~ msgstr "Ei ääntä"
+
+#~ msgid "No MIDI"
+#~ msgstr "Ei MIDIä"
+
 #~ msgid "Processor"
 #~ msgstr "Prosessori"
 
diff --git a/po/fr.po b/po/fr.po
index dbcf06c..a507cc4 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast 0.7.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2010-06-23 21:18+0200\n"
 "Last-Translator: Bruno Brouard <annoa b gmail com>\n"
 "Language-Team: GNOME French Team <gnomefr traduc org>\n"
@@ -20,7 +20,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -28,7 +28,7 @@ msgstr ""
 "\n"
 "Pilotes MIDI disponibles :\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -36,41 +36,41 @@ msgstr ""
 "\n"
 "Pilotes PCM disponibles :\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  permet de replier la colonne dans la voisine de droite ou de gauche"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  affiche les nombres décimaux signés avec 2 (-99..+99) ou 3 (-999..+999) "
 "chiffres"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  affiche les nombres hexadécimaux signés avec 2 (-FF..+FF) ou 4 (-FFFF.."
 "+FFFF) chiffres"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 "  affiche les nombres décimaux avec 2 (00..99) ou 3 (000..999) chiffres"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 "  affiche les nombres hexadécimaux avec 2 (00..FF) ou 4 (0000..FFFF) chiffres"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  affiche une barre verticale pointillée"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  affiche les notes du premier, deuxième, ... canal"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -78,54 +78,54 @@ msgstr ""
 "affiche le décalage, la longueur ou la dynamique des notes dans le premier, "
 "second, ... canal"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  affiche une barre verticale continue"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  insère un espacement vertical"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 "  sélectionne divers types d'événements (contrôles, contrôleurs continus)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  sélectionne une des 3 couleurs prédéfinies"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s : automatisation désactivée"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s : automatisation des contrôles MIDI : %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s : automatisation des contrôles MIDI : %s (canal MIDI : %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(astuce)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -138,11 +138,11 @@ msgstr "/Source audio/Bruit"
 msgid "/Audio Sources/Organ"
 msgstr "Sources _audio"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Sources audio/Oscillateur standard"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Sources audio/Oscillateur d'onde"
 
@@ -158,35 +158,35 @@ msgstr "/Avancé/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtres/Filtres de basses"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filtres/Types Biquad"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrées Sorties/Sortie de la voix d'un instrument"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrées Sorties/Entrée de la voix d'un instrument"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrées Sorties/Entrée du contrôle MIDI"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrées Sorties/Entrée de la voix MIDI"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Entrées Sorties/Entrée PCM"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Entrées Sorties/Sortie PCM"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Divers/Surveillant"
 
@@ -194,19 +194,19 @@ msgstr "/Divers/Surveillant"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Autres sources/Constantes"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -224,19 +224,19 @@ msgstr "/Routage/Amplification"
 msgid "/Routing/Summation"
 msgstr "/Routage/Amplification"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -244,119 +244,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Spatial/Balance"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualisation/Entrée virtuelle"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualisation/Sortie virtuelle"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualisation/ Sous-synthétiseur virtuel"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "Fenêtre TFR 1024 points"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -365,19 +365,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr "Tempérament à 12 tons égaux"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "Fenêtre TFR 128 points"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "Fenêtre TFR 16 points"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "Fenêtre TFR 16384 points"
 
@@ -389,43 +389,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -437,15 +437,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "Fenêtre TFR 2 points"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "Fenêtre TFR 2048 points"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "Fenêtre TFR 256 points"
 
@@ -457,47 +457,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "Fenêtre TFR 32 points"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "Fenêtre TFR 32768 points"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "Fenêtre TFR 4 points"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "Fenêtre TFR 4096 points"
 
@@ -521,23 +521,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr "Tempérament 5 tons égaux"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "Fenêtre TFR 512 points"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "Fenêtre TFR 64 points"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "Fenêtre TFR 65536 points"
 
@@ -545,19 +545,19 @@ msgstr "Fenêtre TFR 65536 points"
 msgid "7 Tone Equal Temperament"
 msgstr "Tempérament 7 tons égaux"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "Fenêtre TFR 8 points"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "Fenêtre TFR 8192 points"
 
@@ -569,106 +569,106 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 1024 points correspond "
 "à un spectre avec 513 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 128 points correspond à "
 "un spectre avec 65 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 16 points correspond à "
 "un spectre avec 9 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 16384 points correspond "
 "à un spectre avec 8193 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 2 points correspond à "
 "un spectre avec 2 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 2048 points correspond "
 "à un spectre avec 1025 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 256 points correspond à "
 "un spectre avec 129 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 32 points correspond à "
 "un spectre avec 17 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 32768 points correspond "
 "à un spectre avec 16385 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 4 points correspond à "
 "un spectre avec 3 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 4096 points correspond "
 "à un spectre avec 2049 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 512 points correspond à "
 "un spectre avec 257 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 64 points correspond à "
 "un spectre avec 33 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 65536 points correspond "
 "à un spectre avec 32769 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 "Une fenêtre de TFR (Transformée de Fourier Rapide) à 8 points correspond à "
 "un spectre avec 5 pics de fréquences"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -695,11 +695,11 @@ msgstr ""
 "Le tempérament à sept tons égaux, abrégé en 7-TET, est un système d'accord "
 "assez courant. Il divise l'octave en 7 parts égales de 171 cents."
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Un guide pour le développement de greffons de synthèses sonores"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -707,11 +707,11 @@ msgstr ""
 "Une chaîne avec des caractères « _ » dont la position correspond à celle des "
 "caractères à souligner dans le texte"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 "Générateur d'enveloppe ADSR (Attaque, Decay, Sustain, Release) (Attaque, "
@@ -721,12 +721,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Interrompu"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Annulation"
 
@@ -740,51 +740,51 @@ msgstr "Sortie audio amplifiée"
 msgid "Accumulated audio output 2"
 msgstr "Sortie audio amplifiée"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Ajouter"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Ajouter un synthétiseur personnalisé"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Ajouter un synthétiseur MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Ajoute un nouveau synthétiseur MIDI pour contrôler un instrument à partir "
 "d'événements MIDI externes"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Ajoute une nouvelle voix à la table de mixage"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Ajoute une nouvelle trame de synthèse à utiliser en temps qu'effet ou "
 "instrument dans des mélodies"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Ajoute une nouvelle piste à cette mélodie"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Ajoute une nouvelle piste à cette mélodie"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Ajouter le répertoire au chemin de recherche"
 
@@ -796,24 +796,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Ajoute, édite et connecte les composants d'une trame de synthèse"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Ajouter..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Ajoute la sélection de la liste « %s » dans la liste « %s »"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Ajuste la taille de la fenêtre TFR (Transformée de Fourrier Rapide)"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Ajuste le seuil du niveau de fréquence"
 
@@ -829,23 +829,23 @@ msgstr "Ajuste de combien le signal de contrôle affecte le volume de sortie"
 msgid "Adjust output balance between left and right"
 msgstr "Ajuste la balance de sortie entre droite et gauche"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Paramètre le comportement global du programme"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Ajuste le comportement général de la mélodie"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Ajuste le comportement général du synthétiseur"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Ajuste l'alignement relatif des valeurs ou du tracé des barres "
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Définit le nombre de lignes entre chaque ligne ombrée"
 
@@ -861,18 +861,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Ajuste le facteur de zoom de l'affichage du routage"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Choisit d'écrire les valeurs en dB plutôt que des lignes"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Ajustements"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -903,7 +903,7 @@ msgstr ""
 "  SOUS-PÉRIPH - n° du sous-périphérique pour les greffons comme 'hw'\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -933,15 +933,15 @@ msgstr ""
 "  PÉRIPH      - n° du périphérique pour les greffons comme 'hw'\n"
 "  SOUS-PÉRIPH - n° du sous-périphérique pour les greffons comme 'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Sortie aftertouch"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
@@ -950,25 +950,20 @@ msgstr ""
 "affichages. Ce paramètre peut se révéler souhaitable dans le cas de machines "
 "particulièrement lentes."
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Aligner les événements de contrôle"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Aligner les événements"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Tous"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Toujours"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 "Nombre de cents (centième partie d'un demi-ton) de modification de l'accord"
@@ -977,7 +972,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Sortie audio amplifiée"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -990,14 +985,14 @@ msgstr ""
 "ne pas produire le résultat attendu en réalité (par ex. un signal de sortie "
 "silencieux)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 "Une erreur est survenue pendant l'exécution de la procédure de script "
 "« %s » : %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -1005,11 +1000,11 @@ msgstr ""
 "Une erreur est survenue lors de l'ouverture du fichier d'enregistrement ; il "
 "se peut que le choix d'un autre fichier résolve le problème."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Réponses aux questions les plus fréquemment posées"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Anti-crènelage "
 
@@ -1020,7 +1015,7 @@ msgstr ""
 "Applique les changements de configuration à la disposition de l'éditeur de "
 "motifs"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Tableau des types de colonnes"
 
@@ -1091,7 +1086,7 @@ msgstr ""
 "faire sonner plus fort. Dans notre exemple, une amplification en sortie de "
 "5 dB sera une bonne valeur, si le signal d'entrée ne dépasse jamais 0 dB."
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Assignations"
 
@@ -1099,7 +1094,7 @@ msgstr "Assignations"
 msgid "Attack [ms]"
 msgstr "Attaque [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Sortie de l'enveloppe Attaque-Extinction-Maintien-Décroissance"
 
@@ -1134,35 +1129,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio Out"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Audio Out"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Audio In"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Audio In%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Audio In1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Audio In2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Audio In3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Audio In4"
 
@@ -1171,23 +1171,23 @@ msgstr "Audio In4"
 msgid "Audio Input"
 msgstr "Entrée audio"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Entrée audio 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Entrée audio 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Entrée audio 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Entrée audio 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Signal d'entrée audio"
 
@@ -1195,13 +1195,13 @@ msgstr "Signal d'entrée audio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Audio Out"
 
@@ -1216,17 +1216,21 @@ msgstr "Audio Out1"
 msgid "Audio Out2"
 msgstr "Audio Out2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Sortie audio"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Source audio/Bruit"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Source audio/Bruit"
@@ -1241,7 +1245,7 @@ msgstr "Audio Out1"
 msgid "Audio Sum2"
 msgstr "Audio Out2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1260,11 +1264,11 @@ msgstr "Entrée audio 1"
 msgid "Audio input 2"
 msgstr "Entrée audio 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Auteur"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Auteurs :"
 
@@ -1272,12 +1276,12 @@ msgstr "Auteurs :"
 msgid "Auto Output"
 msgstr "Sortie automatique"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Coupure automatique"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1291,7 +1295,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Entrées disponibles"
 
@@ -1300,19 +1304,19 @@ msgstr "Entrées disponibles"
 msgid "Available Items:"
 msgstr "Éléments disponibles :"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Sorties disponibles"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Post-processeurs disponibles"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Synthétiseurs disponibles"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Sons disponibles"
 
@@ -1330,27 +1334,26 @@ msgstr ""
 "Nombre moyen de millisecondes par secondes de temps d'occupation utilisateur "
 "de la CPU employés par la tâche"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "À propos de BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Démarrage de BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST version %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Cœur BSE"
 
@@ -1366,38 +1369,38 @@ msgstr "Fichier son BSE à plusieurs mesures"
 msgid "BSE Synthesis File"
 msgstr "Fichier de synthèse BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Couleur d'arrière-plan"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Image d'arrière-plan"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Ombrage d'arrière-plan 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Ombrage d'arrière-plan 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 "Image d'arrière-plan utilisée dans l'éditeur des événements de contrôle."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Image d'arrière plan-utilisée par l'éditeur de motifs."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Image d'arrière-plan utilisée dans l'éditeur du rouleau de piano."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Mauvais bouclage"
 
@@ -1420,12 +1423,12 @@ msgstr "Niveaux d'entrée du contrôle de balance"
 msgid "Bank Select"
 msgstr "Sélection de banque"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Fréquence de base"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Octave de base"
 
@@ -1437,11 +1440,11 @@ msgstr "Volume de base"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Amplification de base (le signal de contrôle s'ajoute à celle-ci)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Battements par minute"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 "Assigne une nouvelle combinaison de touches à une fonction du programme"
@@ -1450,7 +1453,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Boost"
 
@@ -1507,7 +1510,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nom du bus"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1515,15 +1518,15 @@ msgstr ""
 "Implémentation du bus pour les mélodies, utilisée pour diriger les signaux "
 "des pistes audio vers la sortie maître."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Bus"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "Échec du CODEC"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "TYPES DE COLONNES :"
 
@@ -1539,27 +1542,27 @@ msgstr "N° de CPU"
 msgid "CPU%"
 msgstr "% CPU"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Annuler"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Fréquence centrale"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Entrée de la fréquence médiane"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Modifie l'octave de base d'une quantité donnée"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Modifie la combinaison de touches actuellement sélectionnée"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Modifie d'une quantité donnée le contenu (par ex. l'octave) numérique de la "
@@ -1569,11 +1572,11 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Changement..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
@@ -1581,11 +1584,11 @@ msgstr ""
 "Des modifications ont été apportées au projet « %s » depuis son précédent "
 "enregistrement sur disque."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Canal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Nom des canaux"
 
@@ -1594,36 +1597,36 @@ msgstr "Nom des canaux"
 msgid "Channel Pressure"
 msgstr "Pression du canal"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Canal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Canal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Canal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Canal%u [réel]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Bouton radio/case à cocher"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Choix du sens de déroulement de l'affichage"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Choisir une orientation horizontale ou verticale"
 
@@ -1631,33 +1634,33 @@ msgstr "Choisir une orientation horizontale ou verticale"
 msgid "Chorus audio output"
 msgstr "Sortie audio chorus"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Effacer"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Effacer la sélection courante"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Ferme %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Ferme toutes les fenêtres et quitte"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Ferme le projet"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Saisie d'une couleur"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Commentaire"
 
@@ -1679,7 +1682,7 @@ msgstr "Configurer"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configure la disposition de colonne de l'éditeur de motifs"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Const Out %u"
@@ -1705,16 +1708,16 @@ msgstr "Constante négative MÉDIUM"
 msgid "Constant Negative HIGH"
 msgstr "Constante négative AIGUS"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Sortie constante %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr "Valeur du signal constant"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1722,11 +1725,11 @@ msgstr ""
 "Valeur du signal constant sous forme de note, convertie en Hertz selon la "
 "tonalité musicale retenue"
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr "Valeur du signal constant sous forme de fréquence en Hertz"
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Sommaire"
 
@@ -1798,7 +1801,7 @@ msgstr "Continuo 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Contrôle MIDI continu n°1 — Sélection de banque"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Contributions de :"
 
@@ -2093,12 +2096,12 @@ msgstr "Contrôle 98 Paramètre non enregistré MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Contrôle 98 Paramètre non enregistré LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Contrôle automatisé"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Contrôle automatisé : %s"
@@ -2111,7 +2114,7 @@ msgstr "Entrée du contrôle"
 msgid "Control Strength"
 msgstr "Intensité du contrôle"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Type de contrôle :"
@@ -2121,62 +2124,62 @@ msgstr "Type de contrôle :"
 msgid "Control Type:"
 msgstr "Type de contrôle :"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Contrôleur"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Définit l'octave par rapport auquel les notes sont entrées"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copier"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Copie la sélection actuelle dans le presse-papiers"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Licence de copyright applicable à cet objet"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Crée un lien"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Crée une nouvelle mesure dans une mélodie."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Crée une nouvelle piste pour une mélodie."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Crée un nouveau bus de mixage pour une mélodie."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 "Crée une nouvelle mélodie, comprenant une table de mixage, des pistes, des "
 "mesures et des notes"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Crée une nouvelle vue du projet"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Crée un nouveau projet"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Date/heure de création"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2190,23 +2193,23 @@ msgstr "Ctrl In1"
 msgid "Ctrl In2"
 msgstr "Ctrl In2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Ctrl Out"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2215,15 +2218,15 @@ msgstr "Ctrl Out4"
 msgid "Current Items:"
 msgstr "Éléments courants :"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Couper"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Fréquence de coupure (tous les filtres)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Fréquence de coupure 2 (bande passante/arrêt)"
 
@@ -2231,20 +2234,20 @@ msgstr "Fréquence de coupure 2 (bande passante/arrêt)"
 msgid "Cutoff [%]"
 msgstr "Coupure [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Fréquence de coupure [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "PÉRIPHÉRIQUE, MODE"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "Moteur DSP..."
 
@@ -2252,7 +2255,7 @@ msgstr "Moteur DSP..."
 msgid "Data Entry"
 msgstr "Saisie des données"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Données endommagées"
 
@@ -2275,7 +2278,7 @@ msgstr "DavChorus ajoute de la profondeur aux sons"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr "Extinction"
 
@@ -2283,151 +2286,146 @@ msgstr "Extinction"
 msgid "Decay [%]"
 msgstr "Extinction [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Auteur par défaut"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Licence par défaut"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Valeurs par défaut"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Nom par défaut dans le champ « Auteur »"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Désignation par défaut dans le champ « Licence »"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr "Retard (secondes)"
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Supprimer"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Détruire un événement de contrôle"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Détruit un lien"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Supprimer la note"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Supprimer la mesure"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Détruit une mesure dans une mélodie."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Détruit une piste dans une mélodie."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Détruit un bus de mixage pour une mélodie."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Effacer la note (bouton 1 de la souris)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Supprimer des mesures"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Supprime l'historique complet des annulations"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Supprime la voix actuellement sélectionnée"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Supprimer la combinaison de touches actuellement sélectionnée"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Supprime la piste actuellement sélectionnée"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Supprime le son actuellement sélectionnée"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Dénominateur"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Description"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Détails :"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Format de fichier détecté"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Développement de greffons..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Développement..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Périphérique occupé"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Configurations du périphérique incohérentes"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Périphérique ne fonctionnant pas en mode asynchrone"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Périphérique ou ressource occupés"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostic"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Cadran"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Cadran (logarithmique)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Boîtes de dialogue"
 
@@ -2448,17 +2446,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Direction"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Annuler les modifications"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2473,7 +2471,7 @@ msgid "Discard changes and close dialog"
 msgstr "Annule les modifications et ferme la boîte de dialogue"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2482,124 +2480,125 @@ msgstr ""
 "pilote ne fait pas partie de la liste de choix automatique des\n"
 "périphériques MIDI."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Entrée déconnectée"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Déconnecte les entrées"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Sortie déconnectée"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Déconnecte les sorties"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Démarrage de l'enregistrement sur disque"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Affiche une vue d'ensemble de toutes les procédures"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Affiche le générique développeurs et contributeurs"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Afficher les boîtes de dialogue avec les messages de débogage"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Afficher les boîtes de dialogue avec les messages de diagnostic"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Afficher les boîtes de dialogue avec les messages d'information"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Affiche des statistiques et des informations de chronométrage"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Sortie audio distordu"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "_Index des documents..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Sortie effectuée"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 msgid "Done Output"
 msgstr "Sortie effectuée"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Croche pointée"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Blanche pointée"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Quintuple croche pointée"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Noire pointée"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Double croche pointée"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Quadruple croche pointée"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Triple croche pointée"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Ronde pointée"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Bas"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Écrire les valeurs"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Tracer la ligne sur laquelle aligner les événements"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Tracé sans crènelage des liens du réseau de synthèse"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Bouton déroulant"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Bouton combiné déroulant"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Entrée fréquence de la batterie"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
@@ -2607,25 +2606,25 @@ msgstr ""
 "Fréquence de la batterie définie par une note, convertie en Hertz selon la "
 "tonalité musicale retenue"
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr "Fréquence de la batterie en Hertz"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Dupliquer"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "ÉVÉNEMENTS :"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EXEMPLE :"
 
@@ -2634,23 +2633,23 @@ msgstr "EXEMPLE :"
 msgid "E_xamples"
 msgstr "E_xemples"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Éditer"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Édite la mesure"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Éditer l'élément de rack"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Édite le son actuellement sélectionnée"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2660,12 +2659,12 @@ msgstr ""
 "Utilisez le bouton 1 pour créer une liaison, le bouton 2 pour déplacer un "
 "module et le bouton 3 pour modifier ses propriétés"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Éditer/Déplacer/Menu (boutons de souris 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Éditeur"
 
@@ -2677,27 +2676,27 @@ msgstr "Contrôle d'effet 1"
 msgid "Effect Control 2"
 msgstr "Contrôle d'effet 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Chemin des effets"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Croche"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Amplification"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Couleur de champ vide"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr "Activer le bip d'erreur"
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2706,23 +2705,23 @@ msgstr ""
 "et textuels). Pour certains champs, ce paramètre ne prendra effet qu'après "
 "redémarrage."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Active ou désactive l'affichage de messages d'un type donné"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Fin :"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 "S'assure que chaque mesure d'une mélodie est introduite dans au moins une "
@@ -2745,16 +2744,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Erreur"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Erreur :"
 
@@ -2763,76 +2757,76 @@ msgstr "Erreur :"
 msgid "Events"
 msgstr "Événements"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Chaque huitième et seizième de ligne"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Chaque huitième de ligne"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Chaque quart et huitième de ligne"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Chaque quart et seizième de ligne"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Chaque quart et douzième de ligne"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Chaque quart de ligne"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Chaque moitié et quart de ligne"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Chaque demie ligne"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Chaque seizième de ligne"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Chaque sixième et douzième de ligne"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Chaque sixième de ligne"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Chaque tiers et sixième de ligne"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Chaque sixième et douzième de ligne"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Chaque tiers de ligne"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Chaque douzième de ligne"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Tout s'est bien passé"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Exécution de « %s »"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Exécution de la procédure « %s » du script « %s »."
@@ -2841,11 +2835,11 @@ msgstr "Exécution de la procédure « %s » du script « %s »."
 msgid "Exponential Control"
 msgstr "Contrôles exponentiels"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "FM exponentielle"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Exporter le son"
 
@@ -2853,87 +2847,83 @@ msgstr "Exporter le son"
 msgid "Expression"
 msgstr "Expression"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Échec de configuration du tampon du périphérique"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Échec de configuration du format de périphérique"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Échec de configuration de la fréquence du périphérique"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Échec de configuration de la latence du périphérique"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Échec de configuration du nombre de canaux du périphérique"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Échec lors de la détection (du début) de l'en-tête"
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "Échec lors de la détection (du début) de l'en-tête"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Échec lors de la détection (du début) de l'en-tête"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Échec lors de l'exécution de la procédure de script « %s » : %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr "Échec du lancement de l'exécutable de navigation"
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Échec lors du chargement de « %s » : %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Échec du chargement du fichier son « %s » : %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Échec lors de la fusion du projet « %s » : %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Échec à l'ouverture des périphériques MIDI : %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Échec à l'ouverture des périphériques PCM : %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Échec de l'ouverture du fichier « %s » en sortie : %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Échec du démarrage de l'enregistrement sur disque."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2946,11 +2936,11 @@ msgstr ""
 "en raison de :\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Échec d'extraction de l'information recherchée"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2966,7 +2956,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2979,84 +2969,85 @@ msgstr ""
 "en raison de :\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Impossible de générer dynamiquement le processus enfant"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Échec du démarrage de l'enregistrement sur disque."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr ""
 "Le démarrage de l'enregistrement à partir du périphérique audio à échoué."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Échec du démarrage de l'enregistrement sur disque."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 "Retour automatique dans le mode Édition après avoir créé un module de "
 "synthèse"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr "Rétroaction [%]"
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Sélection de fichier"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Fichier vide"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Le fichier existe déjà"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Horodatage de la modification du fichier"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Taille du fichier en octets"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Nom du fichier"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Saisie texte du nom du fichier"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtre"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algorithme de filtrage"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Choix de filtre"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Caractéristiques du filtre"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Type de filtre"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr "Fréquence de coupure du filtre"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -3064,15 +3055,15 @@ msgstr ""
 "Fréquence de coupure du filtre correspondant à une note, convertie en Hertz "
 "selon la tonalité musicale retenue"
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Fréquence de coupure du filtre en Hertz"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Signal audio filtré"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Sortie filtrée"
 
@@ -3080,16 +3071,16 @@ msgstr "Sortie filtrée"
 msgid "Filtered audio output"
 msgstr "Sortie audio filtrée"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtres/Filtres de basses"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 "Trouve une piste adaptée à l'interprétation des notes de mesures données."
@@ -3099,15 +3090,15 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Recherche dans le document courant"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Trouve la première piste contenant des mesures, adaptée pour tester des "
 "mesures orphelines."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Accord fin"
 
@@ -3125,15 +3116,15 @@ msgstr "Première entrée audio"
 msgid "First control input"
 msgstr "Entrée du premier contrôle"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr "Ambiance"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Retourner le spectre"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 "Retourner l'affichage du spectre en échangeant les fréquences hautes et "
@@ -3143,11 +3134,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Taille de la police"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 "Taille de la police en pixels pour les étiquettes affichées dans les réseaux "
@@ -3157,57 +3148,57 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "Contrôleur de pied"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr "Commentaire ou description de forme libre"
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Freq In"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Freq Mod In"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Sortie fréquence"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Fréquence"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Entrée fréquence"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Entrée de la modulation de fréquence"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr "Rapport de fréquence"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Signal de fréquence"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3216,28 +3207,28 @@ msgstr ""
 "beaucoup plus petite que la fréquence de mixage de la synthèse pour réduire "
 "la charge CPU"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Rapport de décalage de fréquence (1.0 supposé si non connecté)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Inclure complètement les fichiers son"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Fonction"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Fonction utilisée pour créer une nouvelle combinaison de touches"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Fonctionnalité non implémentée"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Fonctions à activer par une combinaison de touches"
 
@@ -3250,36 +3241,36 @@ msgstr "Fonctions à activer par une combinaison de touches"
 msgid "GNU Lesser General Public License"
 msgstr "Licence Publique Générale limitée GNU"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Gain Mod In"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Entrée de la modulation du gain"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulation du gain [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Gate (déclencheur)"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Entrée gate"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Sortie gate"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Sortie gate"
 
@@ -3287,7 +3278,7 @@ msgstr "Sortie gate"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Entrée gate (active/désactive l'enveloppe)"
 
@@ -3307,11 +3298,11 @@ msgstr "Contrôleur d'usage général 3"
 msgid "General Purpose Controller 4"
 msgstr "Contrôleur d'usage général 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Touches génériques"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3333,19 +3324,19 @@ msgstr "Avance d'une page"
 msgid "Go to browser index"
 msgstr "Va à l'index du navigateur"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Développer horizontalement"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Développer verticalement"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Agrandir la zone de défilement"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "HWrap"
 
@@ -3355,7 +3346,7 @@ msgstr "HWrap"
 msgid "HZoom"
 msgstr "ZoomH"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Blanche"
 
@@ -3371,43 +3362,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Actif si la note est en train d'être enfoncée"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Haut indique que l'instrument est synthétisé"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Frapper la batterie sur la montée de l'impulsion"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Homogénéisation des champs d'entrées"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Couleur des barres horizontales"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Couleur de la grille horizontale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Échelle horizontale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Échelle horizontale (logarithmique)"
 
@@ -3421,19 +3412,19 @@ msgstr "Zoom horizontal du clavier"
 msgid "Horizontal track zoom"
 msgstr "Zoom horizontal des pistes"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Quintuple croche"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr "Filtre RII passe-bas"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3441,28 +3432,28 @@ msgstr ""
 "Si défini, un soulignement dans le texte indique que le caractère qui suit "
 "est un mnémonique d'accélérateur clavier"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Si défini, la partie de phrase hors marge est coupée et remplacée par des "
 "points de suspension « … »"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Ombrage de l'image"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importation MIDI : %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importe un fichier MIDI standard dans le projet actuel"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importation du fichier MIDI « %s »"
@@ -3514,23 +3505,18 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Échelle hindoue"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Information"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 "Déphasage initial de la forme d'onde de l'oscillateur (décalage de période "
 "en degrés)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Initialiseurs"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Entrée"
 
@@ -3544,54 +3530,54 @@ msgstr "Entrée 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Entrée 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Assignations d'entrées"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Canal d'entrée %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulation en entrée [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Port d'entrée %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Signaux d'entrée"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Canal d'entrée déjà utilisé"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Canal d'entrée utilisé"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Canal d'entrée privé"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Nom du port d'entrée vers lequel s'interfacer"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Canaux d'entrée/sortie déjà connectés"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Canaux d'entrée/sortie non connectés"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Erreur d'entrée/sortie"
 
@@ -3600,76 +3586,76 @@ msgstr "Erreur d'entrée/sortie"
 msgid "Inputs"
 msgstr "Entrées"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Insérer"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Insérer un événement de contrôle"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Insère un module"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Insérer la note"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Insérer une mesure"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Colle le contenu du presse-papiers à la position actuelle"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Insère une simple croche"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Insère une blanche"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Insère une quintuple croche"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Insère une mesure"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Insère une noire"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Insère une double croche"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Insère une quadruple croche "
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Insère une triple croche"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Insère une ronde"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Insère/édite/déplace les mesures (bouton de souris 1 et 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Insérer/redimensionner/déplacer des notes (boutons de souris 1 et 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Chemin des instruments"
 
@@ -3678,95 +3664,95 @@ msgstr "Chemin des instruments"
 msgid "Instrument flavour"
 msgstr "Chemin des instruments"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Droits d'accès insuffisants"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Erreur interne (faites un rapport)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "Internes"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Type de contrôle MIDI non valide"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Durée non valide"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Format non valide"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Propriété d'objet non valide"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Décalage non valide"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Chevauchement invalide"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Connexion non valide du module de synthèse"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Type de module de synthèse non valide"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Inverser"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Pédale de sostenuto inversée"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Inverser la sélection actuelle"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "Inverse les positions d'activation de la pédale du sostenuto (marche/arrêt "
 "sont inversés)"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Est un dossier"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Élément"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Liste d'éléments"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justification"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Justifier"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Combinaison de touche"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Combinaisons de touches utilisées pour activer une fonction"
 
@@ -3792,90 +3778,88 @@ msgstr ""
 "faciles à accorder et à écouter également. De la sorte, seule une tierce "
 "reste pure (entre do et mi)."
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Potentiomètre rotatif"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Potentiomètre (logarithmique)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "Chemin LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Greffons LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Étiquette"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Date/heure de la dernière modification"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latence [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr "Démarrer le navigateur Web"
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Disposition :"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Gauche"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Audio gauche"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Entrée audio gauche"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Entrée audio gauche"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Sortie audio gauche"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Sortie audio gauche"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Sortie audio du canal gauche"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Entrée gauche"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Entrée gauche"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Sortie gauche"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Sortie gauche"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Volume canal gauche"
 
@@ -3883,15 +3867,15 @@ msgstr "Volume canal gauche"
 msgid "Left audio output"
 msgstr "Sortie audio gauche"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Entrée du canal de gauche"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Sortie du canal gauche"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr "Gauche à droite"
 
@@ -3900,15 +3884,15 @@ msgstr "Gauche à droite"
 msgid "Level"
 msgstr "Étiquette"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Bibliothèque..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licence"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licence :"
 
@@ -3918,135 +3902,135 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Lier"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Lier la mesure"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Lie ou déplace les mesures (bouton de souris 1 et 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 "Liste des bus de la table de mixage disponibles pour utilisation en sortie"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 "Liste des bus de mixage disponibles à utiliser en tant que sortie de piste"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "Liste des réseaux de synthèse disponibles pour le choix d'un instrument MIDI"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 "Liste des réseaux de synthèse disponibles pour le choix d'un post-processeur"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 "Liste des réseaux de synthèse disponibles parmi lesquels il convient de "
 "choisir un sous-réseau"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "Liste des réseaux synthèse disponibles à partir desquels choisir une piste "
 "d'instrument"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Liste des signaux de synthèse disponibles pour utilisation en entrée de bus"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Liste des sons disponibles pour le choix d'une piste d'instrument"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "Liste des sons disponibles pour le choix d'une source d'oscillateur"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Liste des sons disponibles à choisir en tant que piste d'instrument "
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Charger"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Charger un effet"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Charger un instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Charge une combinaison de touche"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Charger un son"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Charger un _effet..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Charger un _instrument..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Charge un jeu de combinaisons de touches"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Charge une nouveau fichier de son à partir du disque"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Charge un nouveau fichier de son à partir des bibliothèques"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Charge une trame de synthèse à partir du dossier des effets"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Charge une trame de synthèse à partir du dossier des instruments"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Charger..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Chargement de « %s »"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Chargement du thème « %s »"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Chargement du son : « %s »"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Chargement..."
 
@@ -4057,28 +4041,28 @@ msgstr "Emplacement"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Boucles"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Événement perdu"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Note perdue"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Mesure perdue"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Descendre"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 "Descend la combinaison de touches actuellement sélectionnée par rapport à "
@@ -4092,37 +4076,41 @@ msgstr "Passe-bas [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Fréquence du filtre passe-bas pour le contrôle du signal"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "Canal MIDI"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "Instrument MIDI"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "Signal MIDI 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "Signal MIDI 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "Signal MIDI 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "Signal MIDI 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Synthétiseur MIDI : %s"
@@ -4133,25 +4121,32 @@ msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 "MIDI Tracker, application de composition musicale et synthèse modulaire"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr ""
+"Afficher les messages concernant les problèmes de sélection des "
+"périphériques MIDI"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "L'entrée ou la sortie MIDI n'est pas disponible."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFICATEURS :"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr "Déclencheur manuel pour la batterie"
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Maître"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Sortie principale"
 
@@ -4159,94 +4154,94 @@ msgstr "Sortie principale"
 msgid "Master Volume"
 msgstr "Volume maître"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Maître [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Maître [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Maître [réel]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Voix max"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Nombre maximum de voix pour une exécution simultanée"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Dénominateur du tempo des mesures, doit être une puissance de 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Numérateur du tempo des mesures"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Fusionne un projet existant au projet actuel"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Fusionner : %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Fusionner l'effet « %s »"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Fusionner l'instrument « %s »"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Fusion du projet « %s »"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Type de message"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Le message a été répété %u fois"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Le message a été répété %u fois"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Messages"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr "Facteur métallique [%]"
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr "Métallique de la corde"
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Couleur de la ligne intermédiaire"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 "Canal MIDI assigné à cette piste ; 0 utilise un canal interne par piste"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "Canal MIDI assigné à cette piste, 0 utilise un canal privé par piste"
 
@@ -4254,7 +4249,7 @@ msgstr "Canal MIDI assigné à cette piste, 0 utilise un canal privé par piste"
 msgid "Mix Out"
 msgstr "Mix Out"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Mélange les pistes en sortie, ajuste le volume et ajoute des effets"
 
@@ -4262,41 +4257,41 @@ msgstr "Mélange les pistes en sortie, ajuste le volume et ajoute des effets"
 msgid "Mixed audio output"
 msgstr "Sortie audio mixée"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Table de mixage"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Bus de la table de mixage connectés à la sortie de la piste"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 "Table de mixage des bus utilisés en tant que sortie pour les signaux "
 "synthétisés"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Bus de mixage utilisés en tant que sortie pour cette piste"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Touche mnémonique"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Mnémonique de widget"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulation"
 
@@ -4304,86 +4299,86 @@ msgstr "Modulation"
 msgid "Modulation Depth"
 msgstr "Profondeur de modulation"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Entrée de modulation"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Intensité de modulation pour une modulation de fréquence linéaire"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Informations sur le module"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Lien vers le module : "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Lien vers le module"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Déplacer l'événement de contrôle"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Déplacer une note"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Déplacer la mesure"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Déplacer vers le bas"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Déplace le focus dans la cellule du dessous"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Déplace le focus d'une page vers le bas"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Déplace le focus dans la cellule de gauche"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Déplace le focus d'une page vers la gauche"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Déplace le focus dans la cellule de droite"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Déplace le focus d'une page vers la droite"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Déplace le focus dans la cellule du dessus"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Déplace le focus d'une page vers le haut"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Déplace le focus à la cellule suivante (au dessus/à gauche/à droite/en bas "
 "selon la configuration)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Déplace la sélection en cours dans le presse-papiers"
 
@@ -4397,15 +4392,15 @@ msgstr "Descendre la sélection d'une case"
 msgid "Move the selection up by one position"
 msgstr "Monter la sélection d'une case"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Déplacer vers la gauche"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Déplacer vers la droite"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Déplacer vers le haut"
 
@@ -4418,55 +4413,55 @@ msgstr "Contrôles multiplicatifs"
 msgid "Music Composer"
 msgstr "Compositeur de musique"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr "Accord musical"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Muet"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Muet : coupe le volume du bus"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Rendu muet "
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Information"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nom"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 "Nom de la configuration du thème d'apparence actuel (utilisé pour le choix "
 "de l'apparence)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Nom du fichier WAVE utilisé pour enregistrer la sortie son BSE"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Couleur d'une valeur négative"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nouvelle mélodie"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Nouvelle vue"
 
@@ -4487,23 +4482,15 @@ msgstr "Nouvelle vue"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Pas d'audio"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Pas de MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Aucune mesure"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Aucune piste"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4512,7 +4499,7 @@ msgstr ""
 "succès. Renvoi vers le périphérique NULL, aucun événement MIDI ne sera reçu "
 "ou envoyé."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4521,99 +4508,90 @@ msgstr ""
 "Désolé, il n'y a pas de possibilité de repli pour les périphériques audio : "
 "abandon."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "Aucun périphérique audio disponible n'a été trouvé."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Pas de données disponibles"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Pas périphérique (pilote) accessible"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Pas de calage temporel défini"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Pas de calage temporel défini"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Il ne reste plus de place sur le périphérique"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "Aucune entrée de ce type"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Aucun événement de ce type"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Aucun fichier, périphérique ou dossier sous ce nom"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Pas de canal d'entrée de ce type"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Pas de canal de sortie de ce type"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Procédure inexistante"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Aucun module de synthèse de ce type"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "Aucun son de ce type"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-"Aucun exécutable adéquat pour naviguer sur le Web n'a pu être trouvé pour "
-"lancement et affichage de l'URL : %s"
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Aucune cible"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Propriété d'objet non valide"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Tracé sans crènelage des liens du réseau de synthèse"
@@ -4635,13 +4613,13 @@ msgid "Non-Registered Parameter"
 msgstr "Paramètre non enregistré"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Aucun"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Type de normalisation"
 
@@ -4651,7 +4629,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4660,18 +4638,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Note"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr "Extinction de la note"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Saisie d'une note"
 
@@ -4679,19 +4657,19 @@ msgstr "Saisie d'une note"
 msgid "Note Fine Tune"
 msgstr "Accord fin de la note"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Fréquence de la note"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Grille d'édition d'une suite de notes"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Sync Note "
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Signal de synchronisation de la note"
 
@@ -4705,11 +4683,11 @@ msgstr "Dynamique des notes"
 msgid "Note _Length"
 msgstr "_Longueur de la note"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr "L'extinction de la note s'exprime par sa demie-vie en secondes"
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4717,71 +4695,71 @@ msgstr ""
 "Valeur du signal constant sous forme de note, convertie en Hertz selon la "
 "tonalité musicale retenue"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Notes et informations à propos du présent cycle de parution"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Les notes des pistes non cochées sont ignorées par le séquenceur lors de "
 "l'exécution"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 "Avertir l'utilisateur par un bip d'erreur si l'édition ne peut pas être "
 "enregistrée"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Nombre de colonnes"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Nombre de lignes"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Nombre d'éléments (spécifique au C)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Nombre d'octaves affectées par la modulation de fréquence exponentielle"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Nombre de battements par noire"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Numérateur"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Boîte déroulante des objets"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Sélection de l'objet : %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Octaves"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Démos en ligne..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Archive de sons en ligne..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "A_ssistance en ligne..."
 
@@ -4789,12 +4767,12 @@ msgstr "A_ssistance en ligne..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "Seules les parties au dessus du seuil sont compressées"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Ouvrir un projet"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4807,7 +4785,7 @@ msgstr ""
 "           lecture seule, lecture-écriture ou écriture seule."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4822,29 +4800,29 @@ msgstr ""
 "           force une synchronisation matérielle si l'alimentation\n"
 "           du tampon est trop lente.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Ouvre un projet existant"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Échec à l'ouverture"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Ouvre le navigateur de fichiers"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Ouverture du projet « %s »"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Ordre"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Ordre de filtrage"
 
@@ -4866,12 +4844,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Sortie de l'orgue"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientation"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Origine :  %s\n"
@@ -4879,23 +4857,23 @@ msgstr "Origine :  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Mesures orphelines"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Sortie oscillation"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Fréquence d'oscillation en entrée"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscillateur"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -4903,7 +4881,7 @@ msgstr ""
 "Fréquence d'oscillateur exprimée par une note, convertie en Hertz selon la "
 "tonalité musicale retenue"
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
@@ -4911,30 +4889,30 @@ msgstr ""
 "Fréquence de l'oscillateur en Hertz, c'est-à-dire nombre d'oscillations par "
 "seconde"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Forme d'onde de l'oscillateur"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Autres sources"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Autres sources"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Mémoire saturée"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Sortie"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Assignations de sorties"
 
@@ -4946,16 +4924,16 @@ msgstr "Balance de sortie"
 msgid "Output Panning"
 msgstr "Panoramique de sortie"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Port de sortie %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Moniteur du signal de sortie"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Signaux de sortie"
 
@@ -4968,7 +4946,7 @@ msgstr "Volume canal gauche"
 msgid "Output [dB]"
 msgstr "Sortie [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Nom du port de sortie à partir duquel s'interfacer"
 
@@ -4981,33 +4959,45 @@ msgstr "Amplification de l'étage final en décibels"
 msgid "Outputs"
 msgstr "Sorties"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "Incohérence de propriété"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Module d'entrée PCM (Pulse Code Modulation)"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Module de sortie PCM"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr ""
+"Afficher les messages concernant les problèmes de sélection des "
+"périphériques PCM"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Afficher les erreurs d'enregistrement sur fichier"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID :     %u\n"
 
 # Faut-il traduire ? Mettre un espace avant et après les « : » ?
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "GREFFON : CARTE, PÉRIPH, SOUS-PÉRIPH"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM In"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Palette"
 
@@ -5015,64 +5005,64 @@ msgstr "Palette"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Paramètres"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Paramètres à passer aux fonctions lors de leur activation"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Paramètres"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parasite"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Chemins parasites"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "Parent incompatible"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Erreur d'analyse"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Mesures"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Mesures"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Décroissance de bande passante à la fréquence de coupure"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Coller"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Chemin"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Motif"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Disposition de l'éditeur de motifs"
 
@@ -5103,24 +5093,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Pourcentage d'utilisation de la CPU"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Pourcentage de mélange entre l'image et la couleur d'arrière plan."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Effectue une modulation de fréquence exponentielle au lieu de linéaire"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Personne modifiant ou créant cet objet"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Phase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Touches de clavier"
 
@@ -5134,52 +5124,52 @@ msgstr "Notes du clavier"
 msgid "Pitch Bend"
 msgstr "Distorsion de hauteur du son"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Jouer la note"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Exécute le projet ou en relance l'exécution"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Jouer"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Réglages pour l'exécution"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Saisissez le raccourci clavier à installer pour la fonction : %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Saisissez le raccourci clavier à installer..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Entrée de la fréquence de pincement"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Pincer la corde sur la montée de l'impulsion"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr "Pincer la corde"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Chemin des greffons"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Greffons"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Menu contextuel"
 
@@ -5187,63 +5177,63 @@ msgstr "Menu contextuel"
 msgid "Portamento Time"
 msgstr "Durée du glissando"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Position"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Position prise"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Couleur d'une valeur positive"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Post-processeur"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Préférences"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Fin de fichier prématurée"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Aperçu"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Navigateur de procédures"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Navigateur de procédures"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procédure actuellement occupée"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Abandon de l'exécution de la procédure"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Échec à l'exécution de la procédure"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Paramètre de procédure non valide"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5252,12 +5242,12 @@ msgstr ""
 "Procédure : %s\n"
 "Script : %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Processus : %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5265,7 +5255,7 @@ msgstr ""
 "Durée de traitement entre l'entrée et la sortie d'un simple échantillonnage, "
 "les plus petites valeurs augmentent la charge CPU"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Moniteur"
 
@@ -5274,28 +5264,28 @@ msgstr "Moniteur"
 msgid "Program Change"
 msgstr "Changement de programme"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Propriétés"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Identifiant de la propriété"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Nom de la propriété"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5304,32 +5294,32 @@ msgstr ""
 "l'onde (l'impulsion doit doit être sous forme d'onde pour que ceci prenne "
 "effet)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Donne un aperçu du contenu de l'ensemble de la documentation de BEAST"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Fournit un aperçu des articles et documents relatifs au développement"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Indique sommairement comment accomplir les tâches les plus courantes"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulation par impulsion"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulation par impulsion [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Largeur d'impulsion"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Entrée de la modulation par largeur d'impulsion"
 
@@ -5349,43 +5339,43 @@ msgstr ""
 "fréquences sont proches de 3/2. Cette découverte est généralement attribuée "
 "à Pythagore."
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q : 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q : aucun"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q : Doigté"
 
@@ -5403,43 +5393,43 @@ msgstr "_Calage temporel"
 msgid "Quantization Steps"
 msgstr "_Calage temporel"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Calage temporel sur la croche la plus proche"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Calage temporel sur la blanche la plus proche"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Calage temporel sur la quintuple-croche la plus proche"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Calage temporel sur la noire la plus proche"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Calage temporel sur la double-croche la plus proche"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Calage temporel sur la quadruple-croche la plus proche"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Se caler temporellement aux limites de doigté"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Calage temporel sur la triple-croche la plus proche"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Calage temporel sur la ronde la plus proche"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Noire"
 
@@ -5458,39 +5448,39 @@ msgstr ""
 "musiques des XVIe et XVIIe siècles. Il a parfois été utilisé plus tard."
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "Fichiers RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Éditeur de rack"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Éditeur de rack"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Monter"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 "Monte la combinaison de touches actuellement sélectionnée par rapport à ses "
 "voisines."
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Plage :"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Ratio In"
 
@@ -5498,37 +5488,33 @@ msgstr "Ratio In"
 msgid "Ratio [x:1]"
 msgstr "Ratio [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Échec à la lecture"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Reconstruire"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Entrée enregistrement audio"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Sélection rectangulaire de notes"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Refaire"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Rétablit la dernière action annulée"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Rétablit la dernière action annulée"
 
@@ -5536,7 +5522,7 @@ msgstr "Rétablit la dernière action annulée"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr "Reflet de la fréquence de coupure"
 
@@ -5548,7 +5534,7 @@ msgstr "Paramètre enregistré"
 msgid "Release [ms]"
 msgstr "Décroissance [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Compteur de versions"
 
@@ -5557,48 +5543,48 @@ msgstr "Compteur de versions"
 msgid "Reload current page"
 msgstr "Recharge la page actuelle"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Enlève un module"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Supprimer les chemins"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Supprimer une mélodie ou un synthétiseur"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Enlever tout événement de la cellule ayant le focus"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Enlever le répertoire du chemin de recherche"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Supprime le synthétiseur (la mélodie) actuellement sélectionné"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Enlève la sélection de la liste « %s »"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Renommer"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Renommer des mesures"
 
@@ -5612,29 +5598,29 @@ msgstr "Répéter"
 msgid "Repeat playback within loop points"
 msgstr "Répète l'interprétation entre les limites de la boucle"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Soumettre un rapport d'anomalie concernant Beast..."
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Pas de correspondance des valeurs des données requises "
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Réinitialise les propriétés"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Redimensionner un événement de contrôle"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Redimensionner la note"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr "Résonance"
 
@@ -5642,86 +5628,88 @@ msgstr "Résonance"
 msgid "Resonance [%]"
 msgstr "Résonance [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Redémarrer la lecture "
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Retrouve le bus maître de sortie d'une mélodie, s'il existe."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "Retrouve le bus maître de sortie pour une mélodie ; en crée un s'il n'existe "
 "pas."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 "Retrouve les informations de tempo de la mélodie pour une fréquence de tops "
 "d'horloge donnée."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Retrigger In"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 "Entrée retrigger (l'impulsion montante déclenche à nouveau l'enveloppe)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Droite"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Audio droite"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Entrée audio droit"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Entrée audio droite"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Sortie audio droit"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Sortie audio droite"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Sortie audio du canal droit"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Entrée droite"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Entrée droite"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Sortie droite"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Sortie droite"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Volume du canal droit"
 
@@ -5729,48 +5717,48 @@ msgstr "Volume du canal droit"
 msgid "Right audio output"
 msgstr "Sortie audio droite"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Entrée du canal droit"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Entrée du canal de droite"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Sortie du canal droit"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr "Droite à gauche"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Routage"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Routage/Amplification"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Routage/Amplification"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Routage/Amplification"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Ombrage lignes"
 
@@ -5778,11 +5766,11 @@ msgstr "Ombrage lignes"
 msgid "STime"
 msgstr "STime"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Chemin des échantillons"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Nom de l'instrument ou de l'échantillon"
 
@@ -5815,100 +5803,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Enregistrer en tant qu'effet..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Enregistrer en tant qu'instrument..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Enregistrer les modifications"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Enregistrer l'effet"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Enregistrer l'instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Enregistrer _sous..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Enregistre une trame de synthèse dans le dossier des effets"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Enregistre une trame de synthèse dans le dossier des instruments"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Voulez-vous enregistrer le projet avant de fermer sa fenêtre ?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Enregistrer : %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Enregistrement de l'effet « %s »"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Enregistrement de l'instrument « %s »"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Enregistrement du projet « %s »"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Script"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Chemin des scripts"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Erreur lors de l'exécution du script."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Scripts"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Défilement simultané"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Défilement gauche"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Aucun défilement"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Défilement droit"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Chemins de recherche "
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5917,7 +5900,7 @@ msgstr ""
 "Chemins de recherche des dossiers, séparés par « %s », pour retrouver des "
 "fichiers BSE d'effets."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5926,7 +5909,7 @@ msgstr ""
 "Chemins de recherche des dossiers, séparés par « %s », pour retrouver des "
 "fichiers BSE d'instruments."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5937,7 +5920,7 @@ msgstr ""
 "greffons BSE. Ces chemins sont parcourus en plus des chemins de localisation "
 "standard des greffons BSE sur le système."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5946,7 +5929,7 @@ msgstr ""
 "Chemins de recherche des dossiers, séparés par « %s », pour retrouver des "
 "fichiers BSE de scripts de projets."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5962,7 +5945,7 @@ msgstr ""
 "supplémentaires concernant les greffons LADSPA peuvent être obtenues sur le "
 "site http://www.ladspa.org/.";
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
@@ -5970,7 +5953,7 @@ msgstr ""
 "Chemins de recherche des dossiers, séparés par « %s », pour retrouver des "
 "échantillons audio."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Saisie texte du chemin de recherche"
 
@@ -5988,56 +5971,56 @@ msgstr "Deuxième entrée audio"
 msgid "Second control input"
 msgstr "Entrée du deuxième contrôle"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr "Fréquence de coupure du deuxième filtre"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Échec lors de la recherche"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Sélectionner"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Choisir une couleur"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Sélectionner un répertoire"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Sélectionner un fichier"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Sélectionner une région"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Sélectionner tous les événements"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Sélectionne toutes les notes"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Sélectionne le module d'entrée"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Sélectionne le module de sortie"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Sélection verticale d'une plage de tops d'horloge"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Auto-modulation [%]"
 
@@ -6054,7 +6037,7 @@ msgstr "Définit le taux de résonance en pourcentage"
 msgid "Set the attack time in milliseconds"
 msgstr "Définit la durée d'attaque en millisecondes"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Définit l'octave de base"
 
@@ -6074,36 +6057,36 @@ msgstr "Définit la durée d'extinction en pourcentage"
 msgid "Set the envelope magnitude in percent"
 msgstr "Définit l'amplitude de l'enveloppe en pourcentage"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 "Définit le taux de rétroaction ; une rétroaction négative inverse le signal"
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Définir la note dans la cellule ayant le focus"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Définit l'octave de la cellule ayant le focus"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Place le focus à la plus à basse position possible"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Place le focus à la position la plus à gauche possible"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Place le focus à la position la plus à droite possible"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Place le focus à la plus haute position possible"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 "Définit le nombre de pas à effectuer lors du déplacement vers la cellule "
@@ -6118,81 +6101,56 @@ msgstr "Définit l'amplification en sortie"
 msgid "Set the release time in milliseconds"
 msgstr "Définit la durée de décroissance en millisecondes"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Définit la valeur du chiffre ayant le focus"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Forme moyenne"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Forme maximum"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Forme minimum"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Forme enveloppe"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Affiche les informations"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-"Afficher les messages concernant les problèmes de sélection des "
-"périphériques MIDI"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-"Afficher les messages concernant les problèmes de sélection des "
-"périphériques PCM"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Affiche des messages concernant les problèmes d'entrée audio"
 
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Affiche des messages concernant les problèmes d'entrée audio"
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-"Afficher les messages relatifs aux problèmes de lancement du navigateur Web"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Afficher les erreurs d'enregistrement sur fichier"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Réduire horizontalement"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Réduire verticalement"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Réduire la zone de défilement"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Signal d'entrée"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Entrées du signal"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Sorties du signal"
 
@@ -6201,59 +6159,59 @@ msgstr "Sorties du signal"
 msgid "Silbermann-Sorge Temperament"
 msgstr "Tempérament Silbermann-Sorge"
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Édition simple"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Double croche"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Quadruple croche"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Taille"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Courbe moyenne"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Courbe maxima"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Courbe minima"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Courbe enveloppe"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Apparence"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Nom du thème d'apparence"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr "Ralentir l'affichage"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr "Facteur de claquement [%]"
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr "Claquement de la corde"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Signal de surveillance"
 
@@ -6261,57 +6219,57 @@ msgstr "Signal de surveillance"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Sortie unique"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo : coupe tous les autres bus"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Mélodie"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Mélodie : %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spectrographe"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Bouton rotatif"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Bouton rotatif (logarithmique)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Image d'accueil"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Menu d'options standard"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Module amplificateur standard"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Module d'oscillateur standard"
 
@@ -6326,7 +6284,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6334,25 +6292,21 @@ msgstr ""
 "« StandardOsc » désigne l'oscillateur BSE de base qui prend en charge divers "
 "types de formes d'onde et entrées de modulations."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Démarrage de l'enregistrement sur disque"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Démarrer l'éditeur"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Début :"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Lancer la procédure"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 "Ouvre dans un navigateur Web une connexion sur des mélodies de démonstration"
@@ -6361,62 +6315,62 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Affiche le site Web de BEAST dans un navigateur"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 "Ouvre dans un navigateur une connexion sur l'aide en ligne du site Web de "
 "BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 "Ouvre dans un navigateur Web une connexion sur des archives de sons en ligne"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 "Ouvre dans un navigateur un formulaire de rapport d'anomalie pour "
 "l'application bugzilla de BEAST"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Début :"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Démarrer la lecture"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Démarrage"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Pas"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Arrête l'exécution du projet"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Arrêter la lecture"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Stocker les références aux fichiers son"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Amplitude de modulation du gain"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Amplitude de la modulation de fréquence linéaire"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6424,11 +6378,11 @@ msgstr ""
 "Intensité de l'entrée de la modulation de largeur d'impulsion (l'impulsion "
 "doit doit être sous forme d'onde pour que ceci prenne effet)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Amplitude d'auto-modulation"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
@@ -6436,15 +6390,15 @@ msgstr ""
 "Fréquence d'oscillation d'une corde exprimée par une note, convertie en "
 "Hertz selon la tonalité musicale retenue"
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr "Fréquence d'oscillation d'une corde en Hertz"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Échange entrées/sorties"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 "Échange les canaux d'entrée avec les canaux de sortie lors de l'affichage "
@@ -6464,51 +6418,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Interrupteurs"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Sortie SynDrum"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sync"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Sync In"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Sync Out"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Entrée synchronisation"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Sortie synchronisation"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Synchronise le volume du canal droit et du canal gauche"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Fréquence de contrôle de la synthèse"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Synthèse effectuée"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Entrée synthétiseur"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Fréquence de mixage de la synthèse"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Synthèse effectuée"
@@ -6518,17 +6472,17 @@ msgstr "Synthèse effectuée"
 msgid "Synthesis Modules"
 msgstr "Modules de synthèse"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Réglages de la synthèse"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "Fréquences de mixage de la synthèse, les valeurs habituelles sont : 22050, "
 "44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Module de synthèse actuellement occupé"
 
@@ -6537,52 +6491,52 @@ msgstr "Module de synthèse actuellement occupé"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Module de synthèse actuellement occupé"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 "Réseau de synthèse ou son à utiliser en tant qu'instrument par cette piste"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Réseau de synthèse à utiliser en tant qu'instrument MIDI"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Réseau de synthèse à utiliser en tant qu'instrument"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Réseau de synthèse utilisé en post-traitement"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Réseau de synthèse à utiliser en tant que sous-réseau intégré"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 "Signaux synthétisés (provenant des pistes et des bus) utilisés en entrée de "
 "bus"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Synthétise une note dans une mélodie pour un projet actif."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Synthétiseur"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Sélection du synthétiseur : %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Synthétiseur : %s"
@@ -6595,33 +6549,33 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 "Description technique des entrailles du moteur de synthèse à voix multiples"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Erreur temporaire"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr "Diminution de la tension"
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr "Tension de la corde"
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Couleur du texte"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Saisie de texte"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6661,7 +6615,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6669,7 +6623,7 @@ msgstr ""
 "L'alignement des lignes du texte de l'étiquette les unes par rapport aux "
 "autres. Cela NE modifie PAS l'alignement de l'étiquette dans son emplacement."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 "Le canal audio à exécuter, habituellement 1 est le canal gauche, 2 le droit"
@@ -6683,21 +6637,21 @@ msgstr ""
 "L'échelle du blues est une pentatonique mineure avec une quatrième "
 "additionnelle augmentée, que l'on désigne sous le vocable de « blues note »."
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 "La direction du déplacement dans les cellules chaque fois qu'un événement ou "
 "une note a été édité."
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr "Le taux de rétroaction ; une rétroaction négative inverse le signal."
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Le type conceptuel du filtre"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6707,7 +6661,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6727,17 +6681,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "La précédente version de programme ayant affiché ce type de message"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Le mnémonique du raccourci clavier pour cette étiquette"
 
@@ -6756,7 +6710,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6767,7 +6721,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6776,18 +6730,18 @@ msgstr ""
 "liste des types de colonnes, avec les modificateurs possibles, dans l'ordre "
 "d'affichage."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "Le nom du port doit être un nom unique pour établir les relations entrée<-"
 ">sortie du port"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Le projet a été modifié."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6801,7 +6755,7 @@ msgstr ""
 "possibles instabilités du code (autrement dit : enregistrez vos projets "
 "régulièrement)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
@@ -6810,27 +6764,27 @@ msgstr ""
 "la fréquence de base de la batterie)."
 
 # SUN NEW TRANSLATION
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr "La demi-vie de la résonance en nombre de millisecondes"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Le texte de l'étiquette"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "La longueur du top d'horloge/note par ligne"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr "Le délai du retard gauche à droite"
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr "Le délai du retard droite à gauche"
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6843,11 +6797,11 @@ msgstr ""
 "lorsqu'elles sont mariées ; le système d'accord musical définit les valeurs "
 "des fréquences retenues ainsi que leurs écarts."
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Le type de filtre à utiliser"
 
@@ -6856,33 +6810,33 @@ msgstr "Le type de filtre à utiliser"
 msgid "The type of saturation to be used"
 msgstr "Le type de filtre à utiliser"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr "La dynamique des coups sur la batterie"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "Le widget à activer lorsque la touche mnémonique est enfoncée"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Triple croche"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "Cette procédure a plusieurs valeurs de retour."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6890,7 +6844,7 @@ msgstr ""
 "Ce réglage peut être modifié dans l'onglet « Messages » de la boîte de "
 "dialogue Préférences"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Ce signal monte après que la phase de décroissance est terminée"
 
@@ -6957,27 +6911,27 @@ msgstr "Priorité d'exécution de la tâche de -20 (haute) à +19 (basse)"
 msgid "Threshold [dB]"
 msgstr "Seuil [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Tops d'horloge"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Horodatage"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Saisie horodatage"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Tempo"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Commutateur"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Afficher/masquer les étiquettes des canaux"
 
@@ -6985,11 +6939,11 @@ msgstr "Afficher/masquer les étiquettes des canaux"
 msgid "Toggle exponential and linear control response"
 msgstr "Bascule entre une réponse de contrôle de type exponentiel ou linéaire"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Afficher/masquer la palette d'outils"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
@@ -6997,11 +6951,11 @@ msgstr ""
 "focus change de ligne sur les bords."
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Trop de fichiers ouverts"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Trop de fichiers ouverts dans le système"
 
@@ -7009,44 +6963,44 @@ msgstr "Trop de fichiers ouverts dans le système"
 msgid "Totals"
 msgstr "Totaux"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pistes"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 "Les pistes contiennent les définitions d'instruments et les mesures avec les "
 "notes"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Transposer"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposition de la fréquence par demi-tons"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Transposition des fréquences de l'oscillateur par demi-tons"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr "Déclencheur"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr "Coup déclencheur"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Entrée déclencheur"
 
@@ -7055,7 +7009,7 @@ msgstr "Entrée déclencheur"
 msgid "Trigger Input"
 msgstr "Entrée du déclencheur"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr "Dynamique du déclencheur [%]"
 
@@ -7067,43 +7021,43 @@ msgstr "Filtre déclencheur"
 msgid "Trigger input"
 msgstr "Entrée du déclencheur"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Triolet sur une croche"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Triolet sur une blanche"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Triolet sur une quintuple croche"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Triolet sur une noire"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Triolet sur une double croche"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Triolet sur une quadruple croche"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Triolet sur une triple croche"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Triolet sur une ronde"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr "Accord"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Type"
 
@@ -7111,149 +7065,149 @@ msgstr "Type"
 msgid "UTime"
 msgstr "UTime"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Canal de sortie non connecté"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Annuler"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Annule la dernière modification de texte"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Annule l'effet de la dernière action"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Signal audio non filtré"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Entrée non filtrée"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Dénomination unique de cet objet"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Erreur inconnue"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Format inconnu"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Désélectionner tous les événements"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Désélectionne toutes les notes"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Taille non précisée"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Inutilisé"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Haut"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Mise à jour de la vue"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 "Utiliser la règle horizontale pour ajuster le pointeur de boucle de gauche"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Utiliser la règle horizontale pour ajuster la position du pointeur "
 "d'exécution"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 "Utiliser la règle horizontale pour ajuster le pointeur de boucle de droite"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Utiliser le soulignement"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "ÉchelleVert :"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Valeur [réel en virgule flottante]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Dynamique"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Sortie dynamique"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Dynamique du toucher de la note"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr "Dynamique du pincement de corde"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Dynamique selon le toucher de la note"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Version"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Couleur des barres verticales"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Couleur de la grille verticale"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Région verticale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Échelle verticale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Échelle verticale (logarithmique)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Sélection verticale"
 
@@ -7267,12 +7221,12 @@ msgstr "Zoom vertical sur le clavier"
 msgid "Virtual Rack"
 msgstr "Rack virtuel"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Entrée virtuelle %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Sortie virtuelle %u"
@@ -7281,51 +7235,46 @@ msgstr "Sortie virtuelle %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ajustement du volume en décibels pour le bus du canal gauche"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ajustement du volume en décibels pour le bus du canal droit"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "Fichier WAVE"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Avertissement"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Son"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 "Son « %s » : échec de chargement d'une partie d'onde de fréquence %f : %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Forme d'onde"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Sortie onde"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Magasin d'ondes"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Son à utiliser en tant qu'instrument"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Son utilisée en tant que source d'oscillateur"
 
@@ -7334,7 +7283,7 @@ msgstr "Son utilisée en tant que source d'oscillateur"
 msgid "Wave_s"
 msgstr "Son_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Ondes"
 
@@ -7359,35 +7308,35 @@ msgstr "Werckmeister VI"
 msgid "Wet out [%]"
 msgstr "Sortie son traité [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Ronde"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Taille de la fenêtre"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Échec à l'écriture"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Enregistre le projet dans un fichier donné"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Enregistre le projet sur disque"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Nombre de canaux erroné"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "Sortie XtalStrings"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7395,7 +7344,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr "Tempérament de Young"
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Couleur d'une valeur nulle"
 
@@ -7404,15 +7353,15 @@ msgstr "Couleur d'une valeur nulle"
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom :"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "À _propos..."
 
@@ -7445,11 +7394,11 @@ msgstr "Site Web de _Beast..."
 msgid "_Cancel"
 msgstr "A_nnuler"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Effacer les annulations"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Fermer"
 
@@ -7464,7 +7413,7 @@ msgid "_Distortion"
 msgstr "_Distorsion"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7476,7 +7425,7 @@ msgstr "É_dition"
 msgid "_Enhance"
 msgstr "Amélior_er"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7505,7 +7454,7 @@ msgstr "En a_vant"
 msgid "_Help"
 msgstr "Aid_e"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importer un fichier MIDI..."
 
@@ -7524,7 +7473,7 @@ msgstr "_Entrée & Sortie"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Fusionner..."
 
@@ -7533,11 +7482,11 @@ msgstr "_Fusionner..."
 msgid "_Misc"
 msgstr "_Divers"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Nouveau"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Ouvrir..."
 
@@ -7546,11 +7495,11 @@ msgstr "_Ouvrir..."
 msgid "_Other Sources"
 msgstr "_Autres sources"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Jouer"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Préférences..."
 
@@ -7565,19 +7514,19 @@ msgstr "_Projet"
 msgid "_Quantization"
 msgstr "_Calage temporel"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Démarrage rapide..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Quitter"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Rétablir"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "Info_rmations de version..."
 
@@ -7596,7 +7545,7 @@ msgstr "Supprime_r"
 msgid "_Routing"
 msgstr "_Routage"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Enregistrer"
 
@@ -7621,7 +7570,7 @@ msgstr "_Mélodie"
 msgid "_Spatial"
 msgstr "_Spatial"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Arrêter"
 
@@ -7642,7 +7591,7 @@ msgstr "_Synthétiseurs"
 msgid "_Tools"
 msgstr "_Outils"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "A_nnuler"
 
@@ -7662,7 +7611,12 @@ msgstr "Afficha_ge"
 msgid "_Virtualization"
 msgstr "_Virtualisation"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Affiche des messages concernant les problèmes d'entrée audio"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "connexion terminée"
 
@@ -7890,16 +7844,21 @@ msgstr "contrôle-9"
 msgid "control-90"
 msgstr "contrôle-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Échec lors de la détection (du début) de l'en-tête"
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "échec de l'ajout d'une partie du son à partir du fichier « %s »  : %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "tué par le gardien"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "traitement"
 
@@ -7909,12 +7868,18 @@ msgstr "traitement"
 #~ msgid "A unique number identifying this thread"
 #~ msgstr "Numéro unique identifiant ce processus"
 
+#~ msgid "Always"
+#~ msgstr "Toujours"
+
 #~ msgid "Child System Time"
 #~ msgstr "Temps système enfant"
 
 #~ msgid "Child User Time"
 #~ msgstr "Temps utilisateur enfant"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostic"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7923,9 +7888,37 @@ msgstr "traitement"
 #~ "Ce pilote ne fait pas partie de la liste de choix automatique\n"
 #~ "des périphériques PCM."
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Afficher les boîtes de dialogue avec les messages de diagnostic"
+
+#~ msgid "Error"
+#~ msgstr "Erreur"
+
+#~ msgid "Failed to launch a web browser executable"
+#~ msgstr "Échec du lancement de l'exécutable de navigation"
+
 #~ msgid "GNU General Public License"
 #~ msgstr "La Licence Publique Générale GNU (GPL)"
 
+#~ msgid "Information"
+#~ msgstr "Information"
+
+#~ msgid "Launch Web Browser"
+#~ msgstr "Démarrer le navigateur Web"
+
+#~ msgid "No Audio"
+#~ msgstr "Pas d'audio"
+
+#~ msgid "No MIDI"
+#~ msgstr "Pas de MIDI"
+
+#~ msgid ""
+#~ "No suitable web browser executable could be found to be executed and to "
+#~ "display the URL: %s"
+#~ msgstr ""
+#~ "Aucun exécutable adéquat pour naviguer sur le Web n'a pu être trouvé pour "
+#~ "lancement et affichage de l'URL : %s"
+
 #~ msgid ""
 #~ "PortAudio PCM driver, using %s.\n"
 #~ "  DEVICE - the PortAudio device to use, 'default' selects default device\n"
@@ -7943,6 +7936,17 @@ msgstr "traitement"
 #~ msgid "Processor"
 #~ msgstr "Processeur"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Entrée enregistrement audio"
+
+#~ msgid "Script"
+#~ msgstr "Script"
+
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr ""
+#~ "Afficher les messages relatifs aux problèmes de lancement du navigateur "
+#~ "Web"
+
 #~ msgid "State"
 #~ msgstr "État"
 
@@ -7984,6 +7988,9 @@ msgstr "traitement"
 #~ msgid "User Time"
 #~ msgstr "Temps utilisateur"
 
+#~ msgid "Warning"
+#~ msgstr "Avertissement"
+
 #~ msgid "bar, |"
 #~ msgstr "bar, |"
 
diff --git a/po/hr.po b/po/hr.po
index e47d0b7..ff844ad 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2004-03-20 14:42+CET\n"
 "Last-Translator: auto\n"
 "Language-Team: Croatian <lokalizacija linux hr>\n"
@@ -15,99 +15,99 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: TransDict server\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Savjet)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -119,11 +119,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -139,35 +139,35 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -175,19 +175,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -203,19 +203,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -223,122 +223,122 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "1/128."
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "12"
 msgstr "1/2"
@@ -348,20 +348,20 @@ msgstr "1/2"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "16"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -373,46 +373,46 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "1/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "1/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -424,15 +424,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -444,47 +444,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -508,23 +508,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -532,19 +532,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -556,76 +556,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -646,11 +646,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -658,11 +658,11 @@ msgstr ""
 "Niz znakova gdje podvlake \"_\" označavaju znakove koje treba podvući u "
 "tekstu"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -670,12 +670,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Otkazano"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Prekidanje"
 
@@ -687,49 +687,49 @@ msgstr ""
 msgid "Accumulated audio output 2"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Dodaj"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "Dodaj novi traku ovoj pjesmi"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Dodaj novi traku ovoj pjesmi"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Dodaj novi traku ovoj pjesmi"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Dodaj novi traku ovoj pjesmi"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -741,24 +741,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Dodaj..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -774,23 +774,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -805,19 +805,19 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 #, fuzzy
 msgid "Adjustments"
 msgstr "Dodjeljivanja"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -835,7 +835,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -852,39 +852,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -892,7 +887,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -900,22 +895,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -924,7 +919,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -965,7 +960,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Dodjeljivanja"
 
@@ -973,7 +968,7 @@ msgstr "Dodjeljivanja"
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1008,35 +1003,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio Izlaz"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Audio Izlaz"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Audio ulaz %u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Audio ulaz 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Audio ulaz 4"
 
@@ -1045,23 +1045,23 @@ msgstr "Audio ulaz 4"
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Audio ulaz %u"
@@ -1070,13 +1070,13 @@ msgstr "Audio ulaz %u"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1093,16 +1093,20 @@ msgstr "Audio Izlaz"
 msgid "Audio Out2"
 msgstr "Audio Izlaz"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Audio Izlaz"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1116,7 +1120,7 @@ msgstr "Audio Izlaz"
 msgid "Audio Sum2"
 msgstr "Audio Izlaz"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1135,11 +1139,11 @@ msgstr "Audio Izlaz"
 msgid "Audio input 2"
 msgstr "Audio Izlaz"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autori:"
 
@@ -1148,12 +1152,12 @@ msgstr "Autori:"
 msgid "Auto Output"
 msgstr "Audio Izlaz"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1165,7 +1169,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr ""
 
@@ -1174,20 +1178,20 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Izlaz zvuka"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1201,27 +1205,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1237,39 +1240,39 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Boja pozadine"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Pozadinska slika"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 #, fuzzy
 msgid "Background Shade 1"
 msgstr "Pozadinska slika"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 #, fuzzy
 msgid "Background Shade 2"
 msgstr "Pozadinska slika"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1293,12 +1296,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr "Odaberi"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1310,11 +1313,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1322,7 +1325,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1363,21 +1366,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Ime"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1393,28 +1396,28 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "_Odustani"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1422,22 +1425,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Promijeni..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "_Odustani"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1446,37 +1449,37 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 #, fuzzy
 msgid "Check/ToggleRadio Button"
 msgstr "Preklopni gumb"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1484,33 +1487,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Obriši"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Zatvori"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Kolor Unos"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Komentar"
 
@@ -1532,7 +1535,7 @@ msgstr "Podešavanje"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1559,26 +1562,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Sadržaj"
 
@@ -1652,7 +1655,7 @@ msgstr "Sadržaj"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1947,12 +1950,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1965,7 +1968,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "Control Type"
 msgstr ""
 
@@ -1974,61 +1977,61 @@ msgstr ""
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopiraj"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Napravi vezu"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "Dodaj novi traku ovoj pjesmi"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr ""
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Vrijeme stvaranja"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2042,23 +2045,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2067,15 +2070,15 @@ msgstr ""
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Izreži"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2083,20 +2086,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2105,7 +2108,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "Unos teksta"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2124,7 +2127,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2132,155 +2135,150 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Autor"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Licenca"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Glavna Zvučna Razina"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Obriši"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Obriši bilješku"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Opis"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "Razvoj"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Biraj"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dijalozi"
 
@@ -2300,17 +2298,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Smjer"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2325,158 +2323,158 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "(Unos spajanja)"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Izlaz šuma"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Izlaz glasa"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Dolje"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Ulazna frekvencija bubnja"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Ulazna frekvencija bubnja"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Udvostruči"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2485,35 +2483,35 @@ msgstr ""
 msgid "E_xamples"
 msgstr "_Primjeri"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Uređivanje"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Uređivač"
 
@@ -2525,49 +2523,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Istaknuto"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Kraj:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2588,17 +2586,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Greška"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Greška"
@@ -2608,76 +2600,76 @@ msgstr "Greška"
 msgid "Events"
 msgstr "Događaji"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2686,11 +2678,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 #, fuzzy
 msgid "Export Audio"
 msgstr "Lijevi kanal"
@@ -2700,84 +2692,80 @@ msgstr "Lijevi kanal"
 msgid "Expression"
 msgstr "analiza"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2786,11 +2774,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2801,7 +2789,7 @@ msgid ""
 msgstr ""
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2810,96 +2798,96 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Odabir datoteka"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Preimenuj"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtar"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -2907,15 +2895,15 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2924,13 +2912,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2948,15 +2936,15 @@ msgstr "Audio Izlaz"
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2964,11 +2952,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Veličina pisma"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2976,85 +2964,85 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Ulazna frekvencija"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frekvencija"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Ulazna frekvencija"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Frekvencija"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Signal frekvencije"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funkcija"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3067,36 +3055,36 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Vrata"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Izlazna vrata"
 
@@ -3104,7 +3092,7 @@ msgstr "Izlazna vrata"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3124,11 +3112,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3150,19 +3138,19 @@ msgstr "Idi naprijed jednu stranicu"
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3172,7 +3160,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr ""
 
@@ -3188,43 +3176,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Vodoravna traka boja"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Vodoravna rešetka boja"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Vodoravna skala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3238,19 +3226,19 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "Identifikacija"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3258,26 +3246,26 @@ msgstr ""
 "Ukoliko je postavljeno, podvlačenje označava da se sljedeći znak koristi kao "
 "kratica"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3316,22 +3304,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Uspravna skala"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Smještaj"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Unos"
 
@@ -3345,55 +3327,55 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Audio ulaz %u"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr ""
 
@@ -3403,77 +3385,77 @@ msgstr ""
 msgid "Inputs"
 msgstr "Unos"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Ubaci"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Umetni modul"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Umetni bilješku"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Umetni dio"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Umetni bilješku"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Umetni dio"
@@ -3483,96 +3465,96 @@ msgstr "Umetni dio"
 msgid "Instrument flavour"
 msgstr "Umetni dio"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Ubaci"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Izaberite direktorij"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Obostrano poravnanje"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Justify"
 msgstr "Obostrano poravnanje"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3591,90 +3573,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Oznaka"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Izgled:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Lijevo"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Lijevi kanal"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Lijevi ulaz"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Lijevi ulaz"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Lijevi izlaz"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Glavna Zvučna Razina"
@@ -3683,15 +3663,15 @@ msgstr "Glavna Zvučna Razina"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr ""
 
@@ -3700,15 +3680,15 @@ msgstr ""
 msgid "Level"
 msgstr "Oznaka"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licenca"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licenca:"
 
@@ -3718,128 +3698,128 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Link"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Učitaj"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Učitaj Instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "&Novo..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "_Učitaj Instrument"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "&Novo..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr ""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Učitavam..."
 
@@ -3850,28 +3830,28 @@ msgstr "Smještaj"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Niže"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3883,39 +3863,43 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "Identifikacija"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr ""
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Snimi Instrument"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -3925,25 +3909,29 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Glavna Zvučna Razina"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Izlazna vrata"
@@ -3952,94 +3940,94 @@ msgstr "Izlazna vrata"
 msgid "Master Volume"
 msgstr "Glavna Zvučna Razina"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "Glavna Zvučna Razina"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4047,7 +4035,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4055,39 +4043,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Tipka prečice"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Element prečice"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Ulaz modulacije"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4096,84 +4084,84 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr "Ulaz modulacije"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Ulaz modulacije"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Informacija Modula"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4187,15 +4175,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr ""
 
@@ -4208,52 +4196,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Ime"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Novi pogled"
 
@@ -4275,127 +4263,110 @@ msgstr "Novi pogled"
 msgid "Nice"
 msgstr "Napomena"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Audio"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "Identifikacija"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Procedura"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Procedura"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4416,13 +4387,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Nijedno"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4432,7 +4403,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4441,19 +4412,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Bilješka"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Zabilježi frekvenciju"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4462,19 +4433,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr "Zabilježi frekvenciju"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Zabilježi frekvenciju"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Zabilježi sinkrnoizaciju"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4488,75 +4459,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Broj stupaca"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Odabir datoteka"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4564,12 +4535,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Otvori projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4578,7 +4549,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4587,29 +4558,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Redoslijed"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4628,13 +4599,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "Izlaz orgulja"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "Smjer"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4642,56 +4613,56 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 msgid "Other Sources/Sequencer"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 msgid "Other Sources/Simple ADSR"
 msgstr ""
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Izlaz"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4703,17 +4674,17 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Izlazni port %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Audio ulaz %u"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Audio ulaz %u"
@@ -4728,7 +4699,7 @@ msgstr "Glavna Zvučna Razina"
 msgid "Output [dB]"
 msgstr "Izlaz"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4742,32 +4713,40 @@ msgstr ""
 msgid "Outputs"
 msgstr "Izlaz"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4775,66 +4754,66 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parametar"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametri"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Umetni"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Dijelovi"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Dijelovi"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Umetni"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "Dijelovi"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Uzorak"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4862,24 +4841,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -4893,53 +4872,53 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Umetci"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Umetci"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4948,82 +4927,82 @@ msgstr ""
 msgid "Portamento Time"
 msgstr "Vrijeme stvaranja"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Položaj"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Procedura"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Podešenja"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Pregled"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Procedura"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5032,59 +5011,59 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Svojstva"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Označivač svojstva "
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr ""
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5100,46 +5079,46 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "1/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "1/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5156,43 +5135,43 @@ msgstr "Obostrano poravnanje"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr ""
 
@@ -5209,37 +5188,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC datoteke"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Uzdigni"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Raspon:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Odnos ulaza"
 
@@ -5248,37 +5227,33 @@ msgstr "Odnos ulaza"
 msgid "Ratio [x:1]"
 msgstr "Odnos ulaza"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Ponovno izgrađivanje"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr ""
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Ponovi"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5286,7 +5261,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5299,7 +5274,7 @@ msgstr "Parametar"
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Otpusti brojač"
 
@@ -5308,48 +5283,48 @@ msgstr "Otpusti brojač"
 msgid "Reload current page"
 msgstr "Ponovno učitaj trenutnu stranicu"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Preimenuj"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -5363,29 +5338,29 @@ msgstr "Ponovi"
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Promijeni veličinu bilješke"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Preimenuj"
@@ -5394,81 +5369,83 @@ msgstr "Preimenuj"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Desno"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Desni audio"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Desni ulaz"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Desni ulaz"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Desni izlaz"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Glavna Zvučna Razina"
@@ -5477,50 +5454,50 @@ msgstr "Glavna Zvučna Razina"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Desni ulaz"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Glavna Zvučna Razina"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Rezolucija"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "Rezolucija"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "Rezolucija"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "Rezolucija"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5528,11 +5505,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Snimi Instrument"
@@ -5566,129 +5543,123 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "_Spremi Kao..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Snimi Instrument"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Snimi Instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "_Spremi Kao..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr ""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Skripte"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Skripte"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Skripte"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Pomakni ulijevo"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Pomakni udesno"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5696,12 +5667,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5719,59 +5690,59 @@ msgstr "Audio Izlaz"
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Odaberi Datoteku"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Odaberi"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Odaberi Boju"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Izaberite direktorij"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Odaberi Datoteku"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Odaberi područje"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Odaberi Datoteku"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Odaberi Datoteku"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5787,7 +5758,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5807,35 +5778,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5847,76 +5818,57 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Prikaži podatke"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Ulaz mono signala"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Ulaz mono signala"
@@ -5926,60 +5878,60 @@ msgstr "Ulaz mono signala"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "Veličina pisma"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Koža"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Ime kože"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5987,57 +5939,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Izlaz glasa"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Pjesma"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "_Pjesma"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Okretni gumb"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -6052,32 +6004,28 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Započni:"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Procedura"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6085,81 +6033,81 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Započni:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Podizanje"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Koraci"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6175,53 +6123,53 @@ msgstr ""
 msgid "Switches"
 msgstr "Koraci"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Izlaz sinkroniziranog bubnja"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "Zabilježi sinkrnoizaciju"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Učestalost sinkronizacija kontrole"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Izvršena sinkronizacija"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Lijevi ulaz"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Učestalost sinkronizacije miješanja"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Izvršena sinkronizacija"
@@ -6231,15 +6179,15 @@ msgstr "Izvršena sinkronizacija"
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6247,49 +6195,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Odabir datoteka"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6303,33 +6251,33 @@ msgstr ""
 msgid "TID"
 msgstr "Identifikacija"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 #, fuzzy
 msgid "Text Color"
 msgstr "Odaberi Boju"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Unos teksta"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6365,13 +6313,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6382,19 +6330,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6402,7 +6350,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6422,17 +6370,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Taster prečica za ovu oznaku"
 
@@ -6448,7 +6396,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6457,22 +6405,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6480,33 +6428,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Tekst oznake"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6514,11 +6462,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6526,39 +6474,39 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "Element koji se aktivira kada se pritisne tipka kratice ove oznake"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6609,28 +6557,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr "Prag"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Slijedeća pjesma"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Preklopni gumb"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6638,21 +6586,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6661,42 +6609,42 @@ msgstr ""
 msgid "Totals"
 msgstr "_Alati"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Slijedeća pjesma"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6705,7 +6653,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Desni ulaz"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6717,44 +6665,44 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Rezolucija"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Tip"
 
@@ -6762,147 +6710,147 @@ msgstr "Tip"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Vrati"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Umetni bilješku"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Nekorišteno"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Gore"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Podvuci"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "Pitanje"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Okomita traka s bojama"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Okomita rešetka s bojama"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Uspravna skala"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6916,12 +6864,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6931,50 +6879,45 @@ msgstr ""
 msgid "Volume"
 msgstr "Glavna Zvučna Razina"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Upozorenje"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Val"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Izlaz zvuka"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6983,7 +6926,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "_Valovi"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Valovi"
 
@@ -7008,36 +6951,36 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Window Size"
 msgstr "Veličina pisma"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7045,7 +6988,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Nulta vrijednost boje"
 
@@ -7054,15 +6997,15 @@ msgstr "Nulta vrijednost boje"
 msgid "Zoom"
 msgstr "Uvećaj/Umanji"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zumiraj:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_O..."
 
@@ -7096,11 +7039,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "_Odustani"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Zatvori"
 
@@ -7115,7 +7058,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7127,7 +7070,7 @@ msgstr "_Uredi"
 msgid "_Enhance"
 msgstr "Unaprijedi"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_Česta pitanja..."
 
@@ -7156,7 +7099,7 @@ msgstr "_Naprijed"
 msgid "_Help"
 msgstr "_Pomoć"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -7175,7 +7118,7 @@ msgstr ""
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Spoji..."
 
@@ -7184,11 +7127,11 @@ msgstr "_Spoji..."
 msgid "_Misc"
 msgstr "_Razno"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Novi"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Otvori..."
 
@@ -7197,11 +7140,11 @@ msgstr "_Otvori..."
 msgid "_Other Sources"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Sviraj"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Podešenja..."
 
@@ -7216,19 +7159,19 @@ msgstr "_Projekt"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Završi"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Ponovi"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Bilješke izdanja..."
 
@@ -7248,7 +7191,7 @@ msgstr "_Demo"
 msgid "_Routing"
 msgstr "_Rezolucija"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Spremi"
 
@@ -7274,7 +7217,7 @@ msgstr "_Pjesma"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Zaustavi"
 
@@ -7295,7 +7238,7 @@ msgstr ""
 msgid "_Tools"
 msgstr "_Alati"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Vrati"
 
@@ -7315,7 +7258,12 @@ msgstr "P_ogled"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Audio Izlaz"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7543,16 +7491,20 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "analiza"
 
@@ -7570,6 +7522,10 @@ msgstr "analiza"
 #~ msgid "Enable meters"
 #~ msgstr "Parametri"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Greška"
+
 #~ msgid "Find"
 #~ msgstr "Nađi"
 
@@ -7580,9 +7536,21 @@ msgstr "analiza"
 #~ msgid "Info"
 #~ msgstr "Prikaži podatke"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "Smještaj"
+
 #~ msgid "Mono Signal Input"
 #~ msgstr "Ulaz mono signala"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Audio"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "Identifikacija"
+
 #~ msgid "Notice"
 #~ msgstr "Napomena"
 
@@ -7600,6 +7568,10 @@ msgstr "analiza"
 #~ msgstr "Rezultat"
 
 #, fuzzy
+#~ msgid "Script"
+#~ msgstr "Skripte"
+
+#, fuzzy
 #~ msgid "Signals:"
 #~ msgstr "Audio ulaz %u"
 
@@ -7613,5 +7585,8 @@ msgstr "analiza"
 #~ msgid "Status"
 #~ msgstr "Status"
 
+#~ msgid "Warning"
+#~ msgstr "Upozorenje"
+
 #~ msgid "Zoom Selection"
 #~ msgstr "Zumiraj označeno"
diff --git a/po/it.po b/po/it.po
index e49fec8..d9a5698 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -19,7 +19,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 1.11.4\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -27,7 +27,7 @@ msgstr ""
 "\n"
 "Driver MIDI disponibile:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -35,36 +35,36 @@ msgstr ""
 "\n"
 "Driver PCM disponibile:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  permetti ripiego della colonna nelle vicine a destra/sinistra"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr "  visualizza 2 (-99..+99) o 3 (-999..+999) cifre decimali con segno"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  visualizza 2 (-FF..+FF) o 4 (-FFFF..+FFFF) cifre esadecimali con segno"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  visualizza 2 (00..99) o 3 (000..999) cifre decimali"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  visualizza 2 (00..FF) o 4 (0000..FFFF) cifre esadecimali"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  visualizza una linea tratteggiata"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  visualizza note del primo, secondo, ... canale"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -72,53 +72,53 @@ msgstr ""
 "  visualizza offset, lenght o velocity delle note nel primo, secondo, ... "
 "canale"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  visualizza una linea verticale continua"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  inserisci spazio verticale"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  seleziona diversi tipi di eventi (controlli, ecc)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  seleziona uno dei tre colori predefiniti"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automazione disabilitata"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: automazione dal controllo MIDI: %s "
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: automazione dal controllo MIDI: %s (canale MIDI: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Suggerimento)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -131,11 +131,11 @@ msgstr "/Audio Sorgenti/Rumore"
 msgid "/Audio Sources/Organ"
 msgstr "Sorgenti _Audio"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio Sorgenti/Oscillatore Standard"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Audio Sorgenti/Oscillatore di Forme d'Onda"
 
@@ -151,35 +151,35 @@ msgstr "/Incrementa/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtri/Filtro Basso"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Ingresso & Uscita/Uscita Strumento"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Ingresso & Uscita/Ingresso Strumento Voce"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Ingresso & Uscita/Ingresso Controllo MIDI"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Ingresso & Uscita/Ingresso Voce MIDI"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Ingresso & Uscita/Ingresso PCM"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Ingresso & Uscita/Uscita PCM"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -187,19 +187,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Altre Sorgenti/Costante"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr "/Parte/Traspositore armonico"
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr "/Parte/Record Midi..."
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -217,19 +217,19 @@ msgstr "/Instradamento/Amplificatore"
 msgid "/Routing/Summation"
 msgstr "/Instradamento/Amplificatore"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr "/SNet/Allineamento Griglia"
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr "/Canzone/Tracce assegnate ai singoli bus del mixer"
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr "/Canzone/Taglia le parti (selezione in loop)"
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr "/Canzone/Parti duplicate (loop range)"
 
@@ -237,119 +237,119 @@ msgstr "/Canzone/Parti duplicate (loop range)"
 msgid "/Spatial/Balance"
 msgstr "/Spaziale/Bilanciamento"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualizzazione/Ingresso Virtuale"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualizzazione/Uscita Virtuale"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualizazione/Sub Synth Virtuale"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "Finestra con 1024 valori FFT"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -358,19 +358,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "Finestra con 128 valori FFT"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "Finestra con 16 valori FFT"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "Finestra con 16384 valori FFT"
 
@@ -382,43 +382,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -430,15 +430,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "Finestra con 2 valori FFT"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "Finestra con 2048 valori FFT"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "Finestra con 256 valori FFT"
 
@@ -450,47 +450,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "Finestra con 32 valori FFT"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "Finestra con 32768 valori FFT"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "Finestra con 4 valori FFT"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "Finestra con 4096 valori FFT"
 
@@ -514,23 +514,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "Finestra con 512 valori FFT"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "Finestra con 64 valori FFT"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "Finestra con 65536 valori FFT"
 
@@ -538,19 +538,19 @@ msgstr "Finestra con 65536 valori FFT"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "Finestra con 8 valori FFT"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "Finestra con 8192 valori FFT"
 
@@ -562,106 +562,106 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 "Una finestra con 1024 valori FFT corrisponde ad uno spettro con 513 picchi "
 "di frequenze"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 "Una finestra con 128 valori FFT corrisponde ad uno spettro con 65 picchi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 "Una finestra con 16 valori FFT corrisponde ad uno spettro con 9 picchi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 "Una finestra con 16384 valori FFT corrisponde ad uno spettro con 8193 picchi "
 "di frequenze"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 "Una finestra con 2 valori FFT corrisponde ad uno spettro con 2 picchi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 "Una finestra con 2048 valori FFT corrisponde ad uno spettro con 1025 picchi "
 "di frequenze"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 "Una finestra con 256 valori FFT corrisponde ad uno spettro con 129 picchi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 "Una finestra con 32 valori FFT corrisponde ad uno spettro con 17 picchi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 "Una finestra con 32768 valori FFT corrisponde ad uno spettro con 16385 "
 "picchi di frequenze"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 "Una finestra con 4 valori FFT corrisponde ad uno spettro con 3 picchi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 "Una finestra con 4096 valori FFT corrisponde ad uno spettro con 2049 picchi "
 "di frequenze"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 "Una finestra con 512 valori FFT corrisponde ad uno spettro con 257 picchi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 "Una finestra con 64 valori FFT corrisponde ad uno spettro con 33 picchi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 "Una finestra con 65536 valori FFT corrisponde ad uno spettro con 32769 "
 "picchi di frequenze"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 "Una finestra con 8 valori FFT corrisponde ad uno spettro con 5 pichi di "
 "frequenze"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -684,11 +684,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Una guida per lo sviluppo dei plugin"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -696,11 +696,11 @@ msgstr ""
 "Una stringa con carattere _ nelle relative posizioni, corrisponde a "
 "caratteri nel testo da sottolineare."
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "Generatore d'Inviluppo ADSR"
 
@@ -708,12 +708,12 @@ msgstr "Generatore d'Inviluppo ADSR"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Annullato"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Interruzione imprevista"
 
@@ -727,51 +727,51 @@ msgstr "Uscita Audio Amplificata"
 msgid "Accumulated audio output 2"
 msgstr "Uscita Audio Amplificata"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Aggiungi"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Aggiungi Sintetizzatore Personalizzato"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Aggiungi Sintetizzatore MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Aggiungi un nuovo sintetizzatore MIDI per controllare uno strumento da un "
 "evento MIDI esterno"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Aggiungi un nuovo bus al mixer"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Aggiungi una nuova rete sintetizzatrice da poter usare come effetto e/o "
 "strumento nelle composizioni"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Aggiungi una nuova traccia a questa canzone"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Aggiungi una nuova traccia a questa canzone"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Aggiungi directory dal percorso di ricerca"
 
@@ -783,25 +783,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Aggiungi, modifica e connetti i componenti della rete sintetizzatrice"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Aggiungi..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Aggiungi la selezione dalla lista \"%s\" alla lista \"%s\""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Regola ampiezza finestra d'applicazione della FFT"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Regola livello di soglia della frequenza"
 
@@ -820,25 +820,25 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr "Regola il bilanciamento d'uscita tra il canale destro e sinistro"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Imposta comportamento complessivo del programma"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Imposta comportamento generale della canzone"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Imposta comportamento generale del sintetizzatore"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 "Regola l'allineamento relativo dei valori e/o delle misure al fine di essere "
 "disegnati"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Decidi il numero delle righe tra due righe di colore pi� scuro"
 
@@ -855,18 +855,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Regola il fattore di ingrandimento della finestra d'instradamento"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Imposta se visualizzare il valore in dB invece che lineare"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Regolazioni"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -898,7 +898,7 @@ msgstr ""
 "  SUBDEV - il numero del 'sotto-dispositivo' pre plugin come 'hw'\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -929,15 +929,15 @@ msgstr ""
 "  DEV    - il numero del dispositivo per plugin come 'hw'\n"
 "  SUBDEV - il numero del 'sotto-dispositivo' pre plugin come 'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
@@ -945,25 +945,20 @@ msgstr ""
 "Riduce la frequenza di aggiornamento dei valori. Attivare questa opzione "
 "potrebbe essere desiderabile sulle macchine particolarmente lente."
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Allinea Controllo Eventi"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Allinea Eventi"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Tutto"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Sempre"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Ammontare, in centesimi, del detuning (centesima parte di un semitono)"
 
@@ -971,7 +966,7 @@ msgstr "Ammontare, in centesimi, del detuning (centesima parte di un semitono)"
 msgid "Amplified audio output"
 msgstr "Uscita Audio Amplificata"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -984,13 +979,13 @@ msgstr ""
 "di playback, potrebbe essere riprodotto un qualcosa di inatteso (quale, ad "
 "esempio, solo silenzio inluogo della traccia d'ingresso)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 "Un errore � avvenuto durante l'esecuzione della procedura di script '%s': %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -998,11 +993,11 @@ msgstr ""
 "Si � verificato un errore nell'apertura del file recording. Selezionando un "
 "file differente la situazione dovrebbe risolversi."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Risposte a domande frequenti"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Anti Alias"
 
@@ -1011,7 +1006,7 @@ msgstr "Anti Alias"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Applica i cambi di configurazione all'aspetto dell'editor di pattern"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Tipi di colonne della matrice"
 
@@ -1074,7 +1069,7 @@ msgstr ""
 "ingresso = 20 dB => uscita = 5 dB\n"
 "\n"
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Assegnazioni"
 
@@ -1082,7 +1077,7 @@ msgstr "Assegnazioni"
 msgid "Attack [ms]"
 msgstr "Attacco [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Uscita inviluppo Attacco-Decadimento-Sostegno-Rilascio (ADSR)"
 
@@ -1117,35 +1112,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Uscita Audio"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Uscita Audio"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Ingr.Audio"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Ingr.Audio%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Ingr.Audio1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Ingr.Audio2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Ingr.Audio3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Ingr.Audio4"
 
@@ -1154,23 +1154,23 @@ msgstr "Ingr.Audio4"
 msgid "Audio Input"
 msgstr "Ingresso Audio"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Ingresso Audio 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Ingresso Audio 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Ingresso Audio 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Ingresso Audio 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Segnale Audio d'Ingresso"
 
@@ -1178,13 +1178,13 @@ msgstr "Segnale Audio d'Ingresso"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Uscita Audio"
 
@@ -1199,17 +1199,21 @@ msgstr "Uscita Audio1"
 msgid "Audio Out2"
 msgstr "Uscita Audio2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Uscita Audio"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Audio Sorgenti/Rumore"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Audio Sorgenti/Rumore"
@@ -1224,7 +1228,7 @@ msgstr "Uscita Audio1"
 msgid "Audio Sum2"
 msgstr "Uscita Audio2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1242,11 +1246,11 @@ msgstr "Ingresso Audio 1"
 msgid "Audio input 2"
 msgstr "Ingresso Audio 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autore"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autori:"
 
@@ -1254,12 +1258,12 @@ msgstr "Autori:"
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1271,7 +1275,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Ingressi Disponibili"
 
@@ -1280,19 +1284,19 @@ msgstr "Ingressi Disponibili"
 msgid "Available Items:"
 msgstr "Voci Disponibli:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Uscite Disponibili"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Postprocessori Disponibili"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Sintetizzatori Disponibili"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Wave Disponibili"
 
@@ -1310,27 +1314,26 @@ msgstr ""
 "Valor medio, in millisecondi, per ogni secondo d'uso utente della CPU "
 "utilizzato dal thread"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Altro su BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Avvio BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "Versione di BEAST %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Nucleo BSE"
 
@@ -1346,37 +1349,37 @@ msgstr "File BSE Multi-Part Wave"
 msgid "BSE Synthesis File"
 msgstr "File BSE Synthesis"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Colore di Sfondo"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Immagine di Sfondo"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Colore di Sfondo 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Colore di Sfondo 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Immagine di Sfondo usata dall'editor Controllo Eventi"
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Immagine di sfondo usata dall'editor di pattern."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Immagine di Sfondo usata per il Piano Roll Editor"
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1399,12 +1402,12 @@ msgstr "Bilancia il livello del controllo degli ingressi"
 msgid "Bank Select"
 msgstr "Selezione Banco"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Frequenza Base"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Ottava Base"
 
@@ -1416,11 +1419,11 @@ msgstr "Volume Base"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Amplificazione base (il segnale di controllo si somma a questo)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Battiti per minuto"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 "Realizza una nuova combinazione di tasti per una funzione del programma"
@@ -1429,7 +1432,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Boost"
 
@@ -1472,7 +1475,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nome Bus"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1480,15 +1483,15 @@ msgstr ""
 "Implementazione bus per le canzoni; viene usato per instradare le tracce "
 "audio del segnale all'uscita master."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Bus"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "Errore CODEC"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "TIPI DI COLONNE:"
 
@@ -1504,27 +1507,27 @@ msgstr "CPU#"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Cancella"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Frequenza Centrale"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Ingresso Frequenza Centrale"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Cambia l'ottava base di un dato ammontare"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Cambia la combinazione dei tasti per la funzione selezionata"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Cambia il contenuto numerico (ad esempio l'ottava) di una cella dove � "
@@ -1534,11 +1537,11 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Cambia..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
@@ -1546,11 +1549,11 @@ msgstr ""
 "Sono stati effettuati dei cambi al progetto \"%s\" rispetto a quando � stato "
 "salvato su disco."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Canale"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Suggerimenti Canali"
 
@@ -1559,36 +1562,36 @@ msgstr "Suggerimenti Canali"
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Canale%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Canale%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Canale%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Canale%u [float]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Verifica/Pulsante Radio Button"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Scegli direzione dello scrolling"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Scegli una direzione orizzontale o verticale"
 
@@ -1596,33 +1599,33 @@ msgstr "Scegli una direzione orizzontale o verticale"
 msgid "Chorus audio output"
 msgstr "Uscita audio Chorus"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Pulisci"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Pulisci la selezione corrente"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Chiudi %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Chiude tutte le finestre e esce"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Chiudi il progetto"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Scegli Colore"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Commento"
 
@@ -1644,7 +1647,7 @@ msgstr "Configura"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configura l'aspetto delle colonne dell'editor di pattern"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Costante d'Uscita%u"
@@ -1670,28 +1673,28 @@ msgstr "Costante Negativa CENTER"
 msgid "Constant Negative HIGH"
 msgstr "Costante Negativa HIGH"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Costante d'Uscita %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr "Valore segnale costante"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 "Il valore del segnale costante � interpretato come valore di frequenza in "
 "Hertz"
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Contenuti"
 
@@ -1763,7 +1766,7 @@ msgstr "Continuo 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Sviluppatori e contributori al programma:"
 
@@ -2058,12 +2061,12 @@ msgstr "Controllo 98 Parametro Non Registrato MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Controllo 99 Parametro Non Registrato LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Controllo Automazione"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Controllo Automazione: %s"
@@ -2076,7 +2079,7 @@ msgstr "Controllo Ingresso"
 msgid "Control Strength"
 msgstr "Controllo Intensit�"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Tipo di Controllo:"
@@ -2086,60 +2089,60 @@ msgstr "Tipo di Controllo:"
 msgid "Control Type:"
 msgstr "Tipo di Controllo:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Controller"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Controlla l'ottava relativa dove le note sono inserite"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copia"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Copia la selezione corrente negli appunti"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Licenza del Copyright applicato a questo oggetto"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Crea Collegamento"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Crea una nuova Parte in una Canzone"
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Crea una nuova Traccia per una canzone"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Crea un nuovo bus mixer per una Canzone."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Crea una nuova canzone consistente di un mixer, tracce, parti e note"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Crea una extra vista del progetto"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Crea un nuovo progetto"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Creato il"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2155,23 +2158,23 @@ msgstr "Ctrl In1"
 msgid "Ctrl In2"
 msgstr "Ctrl In2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Ctrl Usc"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Ctrl Usc1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Ctrl Usc2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Ctrl Usc3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Ctrl Usc4"
 
@@ -2180,15 +2183,15 @@ msgstr "Ctrl Usc4"
 msgid "Current Items:"
 msgstr "Voci Correnti:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Taglia"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Frequenza di Taglio (Tutti i Filtri)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Frequenza di Taglio 2 (Passa Banda/Stop)"
 
@@ -2196,20 +2199,20 @@ msgstr "Frequenza di Taglio 2 (Passa Banda/Stop)"
 msgid "Cutoff [%]"
 msgstr "Frequenza di Taglio (Cutoff) [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Taglio (cutoff) [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "DISPOSITIVO,MODO"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "Motore DSP..."
 
@@ -2217,7 +2220,7 @@ msgstr "Motore DSP..."
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Corruzione Dati"
 
@@ -2240,7 +2243,7 @@ msgstr "Il DavChorus aggiunge maggiore profondit
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr "Decadimento"
 
@@ -2248,151 +2251,146 @@ msgstr "Decadimento"
 msgid "Decay [%]"
 msgstr "Decadimento (Decay) [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Autore principale"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Licenza d'origine"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Valori predefiniti"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Valori predefiniti per il campo \"Autore\""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Valore predefinito per il campo \"Licenza\""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr "Ritardo (in secondi)"
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Cancella"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Cancella Controllo Evento"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Cancella Collegamento"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Cancella Nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Cancella Parte"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Cancella una Parte da una Canzone"
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Cancella una Traccia da una Canzone"
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Cancella un bus mixer per una canzone."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Cancella nota (pulsante del mouse 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Cancella Parti"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Cancella completamente la storia delle azioni di Annulla"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Cancella il bus correntemente selezionato"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Cancella la combinazione selezionata"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Cancella la traccia correntemente selezionata"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Cancella il wave correntemente selezionato"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Denominatore"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Descrizione"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Dettagli:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Formato del file rilevato"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Sviluppo Plugins..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Sviluppo..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Dispositivo occupato"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Disadattamento di configurazione del dispositivo"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Dispositivo o risorsa impegnata"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostica"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Scala"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Scala (Logaritmica)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2411,17 +2409,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Direzione"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Annulla i Cambi"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2436,7 +2434,7 @@ msgid "Discard changes and close dialog"
 msgstr "Annulla i cambi e chiudi la finestra"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2446,139 +2444,140 @@ msgstr ""
 " non fa parte della lista di selezione automatica dei dispositivi per gli "
 "elementi MIDI."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Disconnetti Ingresso"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Scollega gli ingressi"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Disconnetti Uscita"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Scollega le uscite"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Avvia Hard Disk Recording"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Visualizza un insieme di tutte le procedure"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Visualizza contributori e sviluppatori"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Visualizza messaggi di debug"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Visualizza messaggi diagnostici"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Visualizza messaggi"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Monitor di sistema: tempi e statistiche"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Uscita Audio Distorta"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "_Indice Documento..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Uscita Unica"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Nota da 1 Ottavo Puntata"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Nota Met� Puntata"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Nota da un centoventottesimo puntata"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Nota da 1 Quarto Puntata"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Nota da 1 Sedicesimo Puntata"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Nota da 1 Sessantaquattresimo Puntata"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Nota da 1 Trentaduesimo Puntata"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Nota Intera Puntata"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Gi�"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Disegna Valori"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Disegna una linea per allineare gli eventi a"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Disegna la rete di sintesi in modalit� anti-aliased?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Frequenza d'Ingresso Batteria"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr "Frequenza della batteria (in Hertz)"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplicato"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
@@ -2586,11 +2585,11 @@ msgstr ""
 "Duplica tutte le parti all'interno della selezione di loop posizionandole, "
 "di conseguenza, davanti la selezione medesima."
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "EVENTI:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "ESEMPIO:"
 
@@ -2599,23 +2598,23 @@ msgstr "ESEMPIO:"
 msgid "E_xamples"
 msgstr "Esempi"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Modifica"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Modifica Parte"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Modifica Voci Rack"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Modifica il wave correntemente selezionato"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2625,12 +2624,12 @@ msgstr ""
 "Usa pulsante 1 per creare collegamenti, pulsante 2 per gli spostamenti e il "
 "pulsante 3 per cambiare le proprieta'"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Modifica/Sposta/Men� (pulsanti del mouse 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2642,27 +2641,27 @@ msgstr "Controllo Effetto 1"
 msgid "Effect Control 2"
 msgstr "Controllo Effetto 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Percorso Effetti"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Nota da un Ottavo (croma)"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Enfasi"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Colore Campo"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2671,25 +2670,25 @@ msgstr ""
 "Per alcuni campi, questo produrr� il relativo effetto solo se il programma "
 "verr� riavviato."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 "Abilita o disabilita la visualizzazione dei messaggi di uno specifico tipo "
 "di messaggio"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Fine:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 "Assicurarsi che ogni parte in una canzone sia inserita almeno in una traccia."
@@ -2711,16 +2710,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Errore"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Errore: "
 
@@ -2729,76 +2723,76 @@ msgstr "Errore: "
 msgid "Events"
 msgstr "Eventi"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Ogni otto e sedici righe"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Ogni otto righe"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Ogni quattro e otto righe"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Ogni quattro e sedici righe"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Ogni quattro e dodici righe"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Ogni quattro righe"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Ogni due e quattro righe"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Ogni due righe"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Ogni sedici righe"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Ogni sei e dodici righe"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Ogni sei righe"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Ogni tre e sei righe"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Ogni tre e dodici righe"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Ogni tre righe"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Ogni dodici righe"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Qualunque cosa andava bene"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Esecuzione '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Esecuzione procedura '%s' dallo script '%s'."
@@ -2807,11 +2801,11 @@ msgstr "Esecuzione procedura '%s' dallo script '%s'."
 msgid "Exponential Control"
 msgstr "Controllo Esponenziale"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "FM Esponenziale"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Esporta Audio"
 
@@ -2819,84 +2813,80 @@ msgstr "Esporta Audio"
 msgid "Expression"
 msgstr "Espressione"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Fallita la configurazione del buffer del dispositivo"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Fallita la configurazione del formato del dispositivo"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Fallita la configurazione della frequenza del dispositivo"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Fallita la configurazione della latenza del dispositivo"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Fallita la configurazione del numero dei canali del dispositivo"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr "Taglio della parte selezionata fallito."
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr "Fallita la duplicazione della parte selezionata."
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Fallita l'esecuzione della procedura di script \"%s\": %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr "Non � stato possibile avviare un browser WEB"
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Fallito il caricamento del progetto \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Fallita il caricamento del file wave \"%s\": %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Inserimento (fusione) del progetto non riuscita \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Apertura dispositivo MIDI non riuscita: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Apertura dispositivo PCM non riuscita: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Fallita apertura del file \"%s\" per l'uscita: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr "Non riuscita l'analisi della lista armonica"
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2909,11 +2899,11 @@ msgstr ""
 "dovuta a:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Fallita la ricerca sul recupero delle informazioni"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2929,7 +2919,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2942,96 +2932,97 @@ msgstr ""
 "dovuto a:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Avvio hard disk recording fallito."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Avvio della registrazione da un dispositivo audio non riuscita."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Avvio hard disk recording fallito."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 "Ritorno nella modalit� di editing dopo aver creato il modulo di sintesi?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr "Feedback [%]"
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Selezione File"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "File vuoto"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Il file gi� esiste"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Ultima modifica del file"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Dimensione in byte del file"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Nome del file"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Inserisci il Testo del Nome del File"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtro"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algoritmo del Filtro"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Scelta Filtro"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Specifiche del Filtro"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Tipo di Filtro"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr "Frequenza di taglio (cutoff) del filtro"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Imposta la Frequenza di taglio (Cutoff) in Hz"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Segnale Audio Filtrato"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Uscita Filtrata"
 
@@ -3039,16 +3030,16 @@ msgstr "Uscita Filtrata"
 msgid "Filtered audio output"
 msgstr "Uscita audio filtrata"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtri/Filtro Basso"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "Trova una traccia adatta a suonare le note di una data parte."
 
@@ -3057,15 +3048,15 @@ msgstr "Trova una traccia adatta a suonare le note di una data parte."
 msgid "Find in current document"
 msgstr "Trova nel documento corrente"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Trova la prima traccia che contiene una sezione adatta al controllo per le "
 "parti \"orfane\"."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Regolazione Puntuale"
 
@@ -3083,15 +3074,15 @@ msgstr "Primo Input Audio"
 msgid "First control input"
 msgstr "Primo Controllo d'Ingresso"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3099,11 +3090,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Dimensione Font"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 "Ampiezza Font in pixel per le etichette visualizzate nella rete di "
@@ -3113,57 +3104,57 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "Controller Pedale"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Formato"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr "Commento e/o descrizione libera"
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Ingr.Freq"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Ingr.Modul.Freq."
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Freq.Usc."
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frequenza"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Frequenza d'Ingresso"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Ingresso Modulazione di Frequenza"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr ""
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Frequenza Segnale"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3171,28 +3162,28 @@ msgstr ""
 "La frequenza alla quale i valori sono campionati dovrebbe essere minore "
 "della frequenza di sintesi al fine di ridurre il carico sulla CPU"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Rapporto spostamento di frequenza (si assume 1.0 se non connesso)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Includi tutti i file wave"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funzione"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Funzione da associare alla combinazione di tasti"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Funzionalit� non implementata"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Funzione da attivare tramite combinazione di tasti"
 
@@ -3205,36 +3196,36 @@ msgstr "Funzione da attivare tramite combinazione di tasti"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public License (LGPL)"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Guad.Modul.Ingr."
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Guadagno Mudulazione d'Ingresso"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Guadagno Modulazione [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Guadagno [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Gate"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3242,7 +3233,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3262,11 +3253,11 @@ msgstr "Controllo d'uso Generale 3"
 msgid "General Purpose Controller 4"
 msgstr "Controllo d'uso Generale 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Chiavi Generiche"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3288,19 +3279,19 @@ msgstr "Vai avanti di  una pagina"
 msgid "Go to browser index"
 msgstr "Vai all'indice del browser"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Aumenta Orizzontalmente"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Aumenta Verticalmente"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Aumenta l'area da scorrere"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3310,7 +3301,7 @@ msgstr ""
 msgid "HZoom"
 msgstr "Ingrand.Orizz."
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Nota Met� (minima)"
 
@@ -3326,43 +3317,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr "Sequenza Armonica"
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr "La lista armonica � troppo corta"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Valore alto se la nota � correntemente utilizzata"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Un valore alto indica che lo strumento � in fase di sintetizzazione."
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Colpisce la batteria sul fronte di salita"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Inserimento elementi"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Colore Barra Orizzontale"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Colore Griglia Orizzontale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Scala Orizzontale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Scala Orizzontale (Logaritmica)"
 
@@ -3376,19 +3367,19 @@ msgstr "Ingrandimento piano orizzontale"
 msgid "Horizontal track zoom"
 msgstr "Ingrandimento orizzontale traccia"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Nota da un centoventottesimo"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr "IIR Filtro Passa-Basso"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3397,28 +3388,28 @@ msgstr ""
 "dovrebbe essere usato per una scorciatoia mnemonica per l'ottenimento della "
 "funzione indicata"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Se impostato, un eccessivo testo � tagliato e un'ellisse \"...\" � "
 "visualizzato al suo posto"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Immagine Ombra"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importa MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importa un file standard MIDI nel progetto corrente"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importazione file MIDI `%s'"
@@ -3456,21 +3447,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Scala Indiana"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Informazione"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "Fase iniziale della forma d'onda dell'oscillatore (offset in gradi)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Inizializzatori"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Ingresso"
 
@@ -3484,54 +3470,54 @@ msgstr "Ingresso 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Ingresso 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Assegnazione ingressi"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Canale d'Ingresso %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulazione d'Ingresso [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Ingresso Porta %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Ingresso Segnali"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Il canale d'ingresso � in uso"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Canale d'ingresso in uso"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Il canale d'ingresso � privato"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Nome della porta d'ingresso da interfacciare a"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Canali Ingresso/Uscita correntemente connessi"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Canali Ingresso/Uscita non connessi"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Errore Ingresso/Uscita"
 
@@ -3540,76 +3526,76 @@ msgstr "Errore Ingresso/Uscita"
 msgid "Inputs"
 msgstr "Ingressi"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Inserisci"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Inserisci Controllo Evento"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Inserisci Modulo"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Insrisci Nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Inserisci Parte"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Inserisci contenuto degli appunti come selezione corrente"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Inserisci note da un ottavo (croma)"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Inserisci note met� (minima)"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Inserisci note da un centoventottesimo"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Inserisci Parte"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Inserisci note da un quarto (semiminima)"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Inserisci note da un sedicesimo (semicroma)"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Inserisci note da un sessantaquattresimo (semibiscroma)"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Inserisci note da un trentaduesimo (biscroma)"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Inserisci note intere (semibreve)"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Inserisci/Modifica/Sposta parti (pulsanti del mouse 1 e 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Inserisci/Ridimensiona/Sposta le note (pulsanti del mouse 1 e 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Percorso Strumenti"
 
@@ -3618,95 +3604,95 @@ msgstr "Percorso Strumenti"
 msgid "Instrument flavour"
 msgstr "Percorso Strumenti"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Permessi insufficienti"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Errore interno (riportare il log)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Tipo di controllo MIDI non valido"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Durata non valida"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Formato non valido"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Propriet� oggetto non valida"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Offset non valido"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Sovrapposizione non valida"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Non valida connessione del odulo di sintesi"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Non valido il tipo del modulo di sintesi"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Inverti"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Inversione pedale sustain"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Inverti la selezione corrente"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "Inverte lo stato del pedale (sordina) di sustain; in sostanza la sequenza on/"
 "off � invertita."
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "E' una cartella"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Voce"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Lista Voci"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Giustificazione"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Giustificato"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Combinazione Tasti"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Combinazione di tasti usati per attivare una funzione del programma"
 
@@ -3725,90 +3711,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Manopola"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Manopola (Reg Logaritmica)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "Percorso LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Plugin LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etichetta"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Ultima modifica"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latenza [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr "Avvia un browser WEB"
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Aspetto:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Sinistra"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Audio SInistro"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Ingresso Audio Sinistro"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Ingresso Audio Sinistro"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Uscita Audio Sinistra"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Uscita Audio SInistra"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Uscita Canale Sinistro"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Ingr.Sinistro"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Ingresso Sinistro"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Uscita Sinistra"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Uscita Sinistra"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Volume Sinistro"
 
@@ -3816,15 +3800,15 @@ msgstr "Volume Sinistro"
 msgid "Left audio output"
 msgstr "Uscita audio sinistra"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Ingresso canale sinistro"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Uscita canale sinistro"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr "Da sinistra a destra"
 
@@ -3833,15 +3817,15 @@ msgstr "Da sinistra a destra"
 msgid "Level"
 msgstr "Etichetta"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Lib..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licenza"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licenza:"
 
@@ -3851,136 +3835,136 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Collegamento"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Collega Parte"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Collega o Sposta parti (pulsanti del mouse 1 e 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Lista dei bus del mixer disponibili per essere usati come bus d'uscita"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 "Lista dei bus mixer disponibili per essere usati come traccia per l'uscita"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "Lista delle reti di sintesi disponibili da scegliere per uno strumento MIDI"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 "Lista delle reti di sintesi disponibili da scegliere come postprocessori"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 "Lista delle reti di sintesi disponibili per scegliere una sotto-rete da"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "Lista delle reti di sintesi disponibili per sceglierne una come traccia di "
 "uno strumento da"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Lista dei segnali di sintesi disponibili per essere usati come bus d'ingresso"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 "Elenco dei file wave disponibili da scegliere per la traccia selezionata"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 "Lista delle forme d'onda disponibili da scegliere come sorgente oscillatrice"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 "Lista dei wave disponibili per sceglierli come traccia di uno strumento"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Carica"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Carica Effetto"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Carica Strumento"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Carica combinazione di tasti"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Carica Wave"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Carica _Effetto..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Carica Strumento..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Carica una combinazione predefinita"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Carica un nuovo file wave dal disco"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Carica un nuovo file wave dal percorso delle librerie"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Carica una rete sintetizzatrice dalla cartella degli effetti"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Carica una rete sintetizzatrice dalla cartella degli strumenti"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Carica..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Caricamento \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Caricamento interfaccia `%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Caricamento wave `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Caricamento..."
 
@@ -3991,28 +3975,28 @@ msgstr "Locazione"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Evento Perso"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Nota Persa"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Parte Persa"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Sposta gi�"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Sposta verso il basso di una posizione la combinazione selezionata"
 
@@ -4024,37 +4008,41 @@ msgstr "PassaBasso [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Frequenza del filtro PassaBasso per il segnale di controllo"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "Canale MIDI"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "Strumento MIDI"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "Segnale MIDI 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "Segnale MIDI 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "Segnale MIDI 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "Segnale MIDI 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Sintetizzatore MIDI: %s"
@@ -4064,25 +4052,30 @@ msgstr "Sintetizzatore MIDI: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "MIDI Tracker, Composizione Musica e Applicazione di Sintesi Modulare"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Mostra messaggi sui problemi dei dispositivi MIDI"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "Ingresso e/o uscita MIDI non disponibile."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFICATORI:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr "Trigger manuale per la batteria"
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Uscita Master"
 
@@ -4090,93 +4083,93 @@ msgstr "Uscita Master"
 msgid "Master Volume"
 msgstr "Volume Master"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Master [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Master [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Master [float]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Massimo numero voci"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Massimo numero di voci per la riproduzione simultanea"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Misura del denominatore. Deve essere una potenza di 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Misura numeratore"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Inserisci un progetto esistente nel progetto corrente"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Fondi: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Fusione effetto `%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Fusione Strumento `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Fusione progetto `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Tipo di Messaggio"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Messaggio ripetuto un numero di volte pari a %u"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Messaggio ripetuto un numero di volte pari a %u"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Messaggi"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr "Fattore Metallico [%]"
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Colore Linea Centrale"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4184,7 +4177,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "Usc.Miscelata"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Miscela le tracce di uscita, regola il volume e aggiungi effetti"
 
@@ -4192,39 +4185,39 @@ msgstr "Miscela le tracce di uscita, regola il volume e aggiungi effetti"
 msgid "Mixed audio output"
 msgstr "Uscita audio miscelata"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mixer"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Bus del Mixer connesso alla traccia d'uscita"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Bus del mixer usati come uscite per i segnali di sintesi"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Bus del mixer usati come uscite per questa traccia"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Chiave Mnemonica"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Oggetto Mnemonico"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Modul.Ingr."
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulazione"
 
@@ -4232,86 +4225,86 @@ msgstr "Modulazione"
 msgid "Modulation Depth"
 msgstr "Profondit� della modulazione"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Modulazione d'Ingresso"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Intensit� Modulazione per la modulazione di frequenza lineare"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Informazioni Modulo"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Collegamento Modulo: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Collegamento modulo"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Sposta Controllo Evento"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Sposta Nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Sposta Parte"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Sposta in basso"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Sposta il focus sulla cella inferiore"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Sposta il focus sulla cella a sinistra"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Sposta il focus sulla cella a destra"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Sposta il focus sulla cella superiore"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Sposta il focus alla cella successiva (sopra/sinistra/destra/sotto in "
 "funzione della configurazione)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Sposta la selezione corrente negli appunti"
 
@@ -4325,15 +4318,15 @@ msgstr "Sposta la selezione corrente di una posizione in basso"
 msgid "Move the selection up by one position"
 msgstr "Sposta la selezione corrente su di una posizione"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Sposta a Sinistra"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Sposta a Destra"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Sposta in alto"
 
@@ -4346,54 +4339,54 @@ msgstr "Controlli Multipli"
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Silenzia"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Silenzia: azzera il volume del bus"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Silenziato"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr "N. di Iterazioni"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nome"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 "Nome per la corrente configurazione dell'interfaccia (usato per la selezione "
 "delle medesime)"
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Valore Colore Negativo"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nuova Canzone"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Nuova Vista"
 
@@ -4414,23 +4407,15 @@ msgstr "Nuova Vista"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "No Audio"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "No MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Nessuna Parte"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Nessuna Traccia"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4439,101 +4424,94 @@ msgstr ""
 "Regressione in corso al device 'null'; nessun evento MIDI sar� ricevuto e/o "
 "trasmesso."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "Nessun dispositivo audio � stato trovato."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Nessun dato disponibile"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Nessun dispositivo (driver) disponibile"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr "Non � stata selezionata nesuna nota"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Nessuna quantizzazione selezionata"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Non c'� spazio disponibile sul dispositivo"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "Nessun elemento inserito"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Nessun evento"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Nessun file, cartella o dispositivo"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Nessun canale d'ingresso"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Nessun canale d'uscita"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Nessuna procedura"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Nessun modulo di sintesi"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "Nessun file wave"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr "Nessun browser WEB pu� essere eseguito per visualizzare l'URL: %s"
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Nessun Obiettivo"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr "Non � stato fornito alcun oggetto valido per la parte"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr "Non � stata fornita nessuna parte valida"
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr "Non � stata fornita nessuna canzone valida"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr "Non � stata fornita nessuna rete di sintesi valida"
 
@@ -4554,13 +4532,13 @@ msgid "Non-Registered Parameter"
 msgstr "Parametro Non Registrato"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Niente"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4570,7 +4548,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4579,18 +4557,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Nota"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Inserisci Nota"
 
@@ -4598,19 +4576,19 @@ msgstr "Inserisci Nota"
 msgid "Note Fine Tune"
 msgstr "Regolazione Puntuale Nota"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Frequenza Nota"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Sequenza note nella griglia dell'editor"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Sync Note"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Segnale Sync Note"
 
@@ -4624,79 +4602,79 @@ msgstr ""
 msgid "Note _Length"
 msgstr "Durata Nota"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Note e informazioni su questo rilascio stabile"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Le note delle tracce non spuntate sono ignorate dal sequencer durante "
 "l'esecuzione"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Numero di Colonne"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Numero di Righe"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Numero di elementi (C specifico)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Numero di Ottave alle quali viene applicata la Modulazione di Frequenza "
 "Esponenziale"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Risoluzioni per note da un quarto"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Numeratore"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Selezione Oggetto: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Ottave"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Demo Online..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Archivio Suoni Online..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Online _Help Desk..."
 
@@ -4704,12 +4682,12 @@ msgstr "Online _Help Desk..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "Solo i segnali maggiori della soglia verranno compressi"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Apri Progetto"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4722,7 +4700,7 @@ msgstr ""
 " accesso in sola-lettura, lettura-scrittura o sola-scrittura."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4736,29 +4714,29 @@ msgstr ""
 " l'accesso in sola lettura, lettura-scrittura o sola scrittura;\n"
 "        aggiungendo \"hs\" si forza la sync in underruns.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Apri un progetto esistente"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Apertura fallita"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Navigazione file"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Apertura progetto `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Ordine"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Ordine del Filtro"
 
@@ -4777,12 +4755,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Uscita Organo"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Direzione"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Origine:  %s\n"
@@ -4790,29 +4768,29 @@ msgstr "Origine:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Parti Orfane"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Uscita Oscillata"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscillatore"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
@@ -4820,30 +4798,30 @@ msgstr ""
 "Frequenza dell'oscillatore in Hz. L'Hertz indica il numero di oscillazioni "
 "(cicli) al secondo"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Oscillatore di forma d'onda"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "Altre Sorgenti"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "Altre Sorgenti"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Out of memory"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Uscita"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Assegnazione Uscite"
 
@@ -4855,16 +4833,16 @@ msgstr "Bilanciamento d'Uscita"
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Uscita Porta %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Monitor Segnali d'Uscita"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Uscita Segnali"
 
@@ -4877,7 +4855,7 @@ msgstr "Volume Sinistro"
 msgid "Output [dB]"
 msgstr "Uscita [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Nome della porta d'uscita da interfacciare da"
 
@@ -4890,32 +4868,42 @@ msgstr "Stadio di amplificazione d'uscita in decibel"
 msgid "Outputs"
 msgstr "Uscite"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Modulo d'Ingresso PCM"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Modulo di Uscita PCM"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Mostra messaggi sui problemi del dispositivo PCM"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Mostra il file di log degli errori"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "PLUGIN:CARD,DEV,SUBDEV"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "Ingr.PWM"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Palette"
 
@@ -4923,63 +4911,63 @@ msgstr "Palette"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parametro"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parametro da passare alle funzioni su attivazione"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametri"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Elemento parassita"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Errore d'analisi"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 msgid "Part"
 msgstr "Parte"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Parti"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Frequenza di lavoro del filtro passa banda"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Incolla"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Percorso"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Pattern"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Aspetto Editor di Pattern"
 
@@ -5007,24 +4995,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Percentuale d'uso della CPU"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Percentuale dell'immagine di sfondo da miscelare sul colore di sfondo."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Esegui Modulazione Esponenziale di Frequenza invece di quella Lineare"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Persona che ha cambiato e/o creato questo oggetto"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Piano Key"
 
@@ -5038,53 +5026,53 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Riproduci la nota"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Riproduce o riavvia l'esecuzione del progetto"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Ripetizione"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Impostazioni Playback"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 "Per favore premi la scorciatoia da tastiera per installare la funzione: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Per favore premi la scorciatoia da tastiera per installare..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Cattura la frequenza d'ingresso"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Percorso Plugin"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugin"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Opzioni Popup"
 
@@ -5092,63 +5080,63 @@ msgstr "Opzioni Popup"
 msgid "Portamento Time"
 msgstr "Portamento Tempo"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Posizione"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Valore Colore Positivo"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Postprocessore"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferenze"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Prematuro End Of File "
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Anteprima"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Procedura Browser"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Procedura _Browser"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procedura correntemente occupata"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Esecuzione procedura annullata"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Esecuzione procedura fallita"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Non valido parametro procedura"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5157,12 +5145,12 @@ msgstr ""
 "Procedura: %s\n"
 "Script: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Processo: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5170,7 +5158,7 @@ msgstr ""
 "Durata processamento tra ingresso e uscita di un singolo campione. A valori "
 "pi� piccoli corrisponde un carico maggiore sulla CPU"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profiler"
 
@@ -5179,28 +5167,28 @@ msgstr "Profiler"
 msgid "Program Change"
 msgstr "Cambio Programma"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Propriet�"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Identificatore Propriet�"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Nome Propriet�"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5209,32 +5197,32 @@ msgstr ""
 "dell'impulso (L'impulso deve essere selezionato come forma d'onda affinch� "
 "abbia effetto)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Indice generale della documentazione di BEAST."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Determina una vista globale di documenti e argomenti correlati"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Insegna ad usare il programma nelle sue parti principali."
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulazione Impulsi"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulazione d'Impulsi [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Larghezza Impulsi"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Ingresso PWM (Modulazione Larghezza Impulsi)"
 
@@ -5250,43 +5238,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: Non Attivo"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Risoluzione"
 
@@ -5304,43 +5292,43 @@ msgstr "_Quantizzazione"
 msgid "Quantization Steps"
 msgstr "_Quantizzazione"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Quantizza nota da un ottavo (croma) agli estremi"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Quantizza nota met� (minima) agli estremi"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Quantizza nota da un centoventottesimo agli estremi"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Quantizza nota da un quarto (semiminima) agli estremi"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Quantizza nota da un sedicesimo (semicroma) agli estremi"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Quantizza nota da un sessantaquattresimo (semibiscroma) agli estremi"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Quantizza con 'attenzione' gli estremi"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Quantizza nota da un trentaduesimo (biscroma) agli estremi"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Quantizza nota intera (semibreve) agli estremi"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Nota da un Quarto (semiminima)"
 
@@ -5357,37 +5345,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "File RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Rack Editor"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Rack editor"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Sposta su"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Sposta verso l'alto di una posizione la combinazione selezionata"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Range:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Rapporto d'Ingresso"
 
@@ -5395,37 +5383,33 @@ msgstr "Rapporto d'Ingresso"
 msgid "Ratio [x:1]"
 msgstr "Rapporto [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Lettura fallita"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Aggiorna"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Registrazione Audio Ingresso"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Area di selezione delle note"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Ripristina"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Ripristina l'ultima azione"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Ripristina l'ultimo passo di editing"
 
@@ -5433,7 +5417,7 @@ msgstr "Ripristina l'ultimo passo di editing"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5445,7 +5429,7 @@ msgstr "Parametro Registrato"
 msgid "Release [ms]"
 msgstr "Rilascio [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Rilascio contatore"
 
@@ -5454,48 +5438,48 @@ msgstr "Rilascio contatore"
 msgid "Reload current page"
 msgstr "Ricarica pagina corrente"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Rimuovi Modulo"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Rimuovi Percorsi"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Rimuovi Canzone o Sintetizzatore"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Rimuovi qualsiasi evento nella cella con il focus attivo"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Rimuovi directory dal percorso di ricerca"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Rimuove il sintetizzatore correntemente selezionato (canzone)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Rimuovi la selezione dalla lista \"%s\""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Rinomina"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Rinomina Parti"
 
@@ -5509,29 +5493,29 @@ msgstr "Ripeti"
 msgid "Repeat playback within loop points"
 msgstr "Ripeti esecuzione all'interno dei punti ciclici"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Riporta un bug di Beast..."
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "I dati richiesti presentano valori non coincidenti"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Azzera propriet�"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Ridimensiona Controllo Evento"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Ridimensiona Nota"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr "Risonanza"
 
@@ -5539,85 +5523,87 @@ msgstr "Risonanza"
 msgid "Resonance [%]"
 msgstr "Risonanza [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Esecuzione Riavviata"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Recupera, se esiste, il bus master d'uscita di una canzone."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "Recupera il bus master d'uscita di una canzone. Ne verr� creato uno se "
 "esso non esiste."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 "Richiama le informazioni di sincronizzazione di una canzone ad un bpm "
 "specifico."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Destra"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Audio Destro"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Ingresso Audio Destro"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Ingresso Audio Destro"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Uscita Audio Destra"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Uscita Audio Destra"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Uscita Canale Destro"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Ingr.Destro"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Ingresso Destro"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Uscita Destra"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Uscita Destra"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Volume Destro"
 
@@ -5625,48 +5611,48 @@ msgstr "Volume Destro"
 msgid "Right audio output"
 msgstr "Uscita audio destra"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Ingresso canale destro"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Ingresso canale destro"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Uscita canale destro"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr "Da destra a sinistra"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Instradamento"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Instradamento/Amplificatore"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Instradamento/Amplificatore"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Instradamento/Amplificatore"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Ombreggiatura Righe"
 
@@ -5674,11 +5660,11 @@ msgstr "Ombreggiatura Righe"
 msgid "STime"
 msgstr "Tempo % utilizzazione sistema"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Percorso Campioni"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Nome del Campione e/o dello Strumento"
 
@@ -5711,100 +5697,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Salva Effetto con Nome..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Salva Strumento con Nome..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Salva le Modifiche"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Salva Effetto"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Salva Strumento"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "S_alva con Nome..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Salva rete sintetizzatrice nella cartella degli effetti"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Salva rete sintetizzatrice nella cartella degli strumenti"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Vuoi salvare il progetto prima di chiuderne la finestra?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Salva: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Salvataggio Effetto `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Salvataggio strumento `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Salvataggio progetto `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Script"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Percorso Scripts"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Errore nell'esecuzione dello script."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Script"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Scorri Entrambi le direzioni"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Scorri a Sinistra"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Nessun Scorrimento"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Scorri a Destra"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Cerca Locazioni"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5813,7 +5794,7 @@ msgstr ""
 "Ricerca percorso di directory, separato da \"%s\", usato per trovare i file "
 "per gli effetti BSE."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5822,7 +5803,7 @@ msgstr ""
 "Ricerca percorso di directory, separato da \"%s\", usato per trovare i file "
 "degli strumenti di BSE."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5833,7 +5814,7 @@ msgstr ""
 "plugin BSE. Questo percorso si rende necessario per aggiungere i plugin "
 "standard BSE al tuo sistema."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5842,7 +5823,7 @@ msgstr ""
 "Ricerca percorso di directory, separato da \"%s\", usato per trovare gli "
 "script degli schemi di BSE."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5856,7 +5837,7 @@ msgstr ""
 "Simple Plugin API, ulteriori informazioni sul plugin LADSPA possono essere "
 "trovate al seguente indirizzo: http://www.ladspa.org/.";
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
@@ -5864,7 +5845,7 @@ msgstr ""
 "Ricerca percorso delle cartelle; separato da \"%s\". Questa \"tecnica\" "
 "viene usata usata per trovare campioni audio."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Inserisci testo da ricercare"
 
@@ -5882,56 +5863,56 @@ msgstr "Secondo Input Audio"
 msgid "Second control input"
 msgstr "Secondo Controllo d'Ingresso"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Ricerca fallita"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Seleziona"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Seleziona Colore"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Seleziona Cartella"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Seleziona File"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Seleziona Regione"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Seleziona tutti gli eventi"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Seleziona tutte le note"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Seleziona modulo d'ingresso"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Seleziona modulo d'uscita"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Seleziona la risoluzione verticale"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Auto Modulazione [%]"
 
@@ -5947,7 +5928,7 @@ msgstr "Imposta l'ammontare della risonanza in %"
 msgid "Set the attack time in milliseconds"
 msgstr "Imposta il tempo di Attacco in millisecondi"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Imposta l'ottava di base"
 
@@ -5967,35 +5948,35 @@ msgstr "Imposta la durata del decadimento in %"
 msgid "Set the envelope magnitude in percent"
 msgstr "Imposta l'ampiezza dell'inviluppo in %"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Imposta la nota nella cella con il focus attivo"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Imposta l'ottava sulla cella con focus attivo"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Imposta il focus sulla cella alla posizione pi� bassa possibile"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Imposta il focus sulla cella alla posizione pi� a sinistra possibile"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Imposta il focus sulla cella alla posizione pi� a destra possibile"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Imposta il focus sulla cella alla posizione pi� alta possibile"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 "Imposta il numero di spostamenti da fare quando vuoi muoverti alla cella "
@@ -6009,75 +5990,56 @@ msgstr "Imposta l'amplificazione d'uscita"
 msgid "Set the release time in milliseconds"
 msgstr "Imposta il tempo di Rilascio in millisecondi"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Imposta il valore della cella con focus attivo"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Regolazione media"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Regolazione massima"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Regolazione minima"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Intervallo di regolazione"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Mostra Info"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Mostra messaggi sui problemi dei dispositivi MIDI"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Mostra messaggi sui problemi del dispositivo PCM"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr "Mostra messaggi riguardo ai problemi audio in ingresso"
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Mostra messaggi nello spettro delle parti vuote"
 
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr "Mostra messaggi sui problemi al lancio del browser WEB"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Mostra il file di log degli errori"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Riduci Orizzontalmente"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Riduci Verticalmente"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Riduce l'area da scorrere"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Ingr.Segnale"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Segnale Ingressi"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Segnale Uscite"
 
@@ -6086,59 +6048,59 @@ msgstr "Segnale Uscite"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Modifica Singola"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Nota da un Sedicesimo (semicroma)"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Nota da un Sessantaquattresimo (semibiscroma)"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Dimensione"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Interfaccia"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Nome Interfaccia"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6146,56 +6108,56 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Uscita Unica"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: silenzia tutti gli altri bus"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 msgid "Song"
 msgstr "Canzone"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Canzone: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spettrografo"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Pulsante SPin"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Pulsante Spin (Logaritmico)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Immagine d'Avvio"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Men� opzioni standard"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Modulo amplificatore standard"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Modulo oscillatore standard"
 
@@ -6210,7 +6172,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6218,24 +6180,20 @@ msgstr ""
 "Lo StandardOsc � l'oscillatore basilare di BSE. Supporta diversi tipi di "
 "forme d'onda e di modulazione degli ingressi."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Avvia Hard Disk Recording"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Avvia Editor"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 msgid "Start Now"
 msgstr "Riproduci subito"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Avvia Procedura"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Avvia un browser web puntando all'indirizzo delle canzoni demo online"
 
@@ -6243,84 +6201,84 @@ msgstr "Avvia un browser web puntando all'indirizzo delle canzoni demo online"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Avvia un browser web puntando al sito di BEAST"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 "Avvia un browser web puntando all'online help desk del sito web di BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Avvia un browser web puntando all'archivio suoni online"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 "Avvia un browser web con la form per un report di segnalazione di un bug di "
 "BEAST"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Inizio:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Esecuzione Avviata"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Avvio"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Passi (Steps)"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Ferma l'esecuzione del progetto"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Esecuzione Fermata"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Memorizza i riferimenti ai file wave"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Intensit� della modulazione di guadagno"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Intensit� della modulazione lineare di frequenza"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Intensit� dell'auto modulazione"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Swap IO"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Scambio l'ingresso con l'uscita quando visualizzo i moduli di sintesi?"
 
@@ -6335,51 +6293,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Interruttori"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Uscita SynDrum"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sync"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Ingr.Sincr"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Uscita Sincr"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Sincronizzazione Ingresso"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Sincronizzazione Uscita"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Sincronizza il volume sinistro e destro"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Controllo Frequenza Synth"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Ingresso Sint."
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 msgid "Synth Net"
 msgstr "Rete Synth"
 
@@ -6388,16 +6346,16 @@ msgstr "Rete Synth"
 msgid "Synthesis Modules"
 msgstr "Moduli di Sintesi"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Impostazioni Sintesi"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "Frequenza di sintesi. I valori pi� comuni sono: 22050Hz, 44100Hz e 48000Hz"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Attuale modulo(i) di sintesi occupato(i)"
 
@@ -6406,49 +6364,49 @@ msgstr "Attuale modulo(i) di sintesi occupato(i)"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Attuale modulo(i) di sintesi occupato(i)"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "Rete di Sintesi o wave usato come strumento da questa traccia"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Rete di Sintesi atta ad essere usata come strumento MIDI"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Reti di sintesi atte ad essere usate come strumento"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Rete di sintesi usata come postprocessore"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Rete di sintesi da usare come rete secondaria inclusa"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Segnali di sintesi (dalle tracce e dai bus) usati come ingresso al bus"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Sintetizza una nota su una canzone di un progetto attivo."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Sintetizzatore"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Selezione Sintetizzatore: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Sintetizzatore: %s"
@@ -6461,32 +6419,32 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Descrizione tecnica della sintesi multiprocesso nativa"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Errore Momentaneo"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr "Tensione della corda"
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Colore Testo"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Inserisci Testo"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6522,13 +6480,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 "I canali audio d'ascolto sono il numero 1 per il sinistro e il numero 2 per "
@@ -6541,19 +6499,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "Direzione dello spostamento sopra un evento o una nota gi� editata"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Tipo di filtro"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6563,7 +6521,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6583,12 +6541,12 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 "L'ultima versione del programma che ha visualizzato questo tipo di messaggio"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
@@ -6597,7 +6555,7 @@ msgstr ""
 "� impostata; in tali condizioni nessuna parte pu� essere identificata per "
 "poter funzionare."
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Scorciatoia mnemonica per questa etichetta"
 
@@ -6613,7 +6571,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6623,7 +6581,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6632,18 +6590,18 @@ msgstr ""
 "tramite la quale � possibile modificare l'ordine di visualizzazione delle "
 "colonne."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "Il nome della porta � unico e questo permette di stabilire una relazione "
 "diretta tra porte di ingresso e porte di uscita"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Il progetto � stato modificato."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6651,33 +6609,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Il testo dell'etichetta"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "Risoluzione per durata di nota"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6685,11 +6643,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Tipo di filtro da usare"
 
@@ -6698,27 +6656,27 @@ msgstr "Tipo di filtro da usare"
 msgid "The type of saturation to be used"
 msgstr "Tipo di filtro da usare"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "L'oggetto � attivato quando la chiave mnemonica � premuta"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Nota da un Trentaduesimo (biscroma)"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "Questa procedura ha valori di ritorno multipli."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
@@ -6726,7 +6684,7 @@ msgstr ""
 "Questo script crea un nuovo Bus del Mixer per ogni traccia nella canzone che "
 "sta correntemente usando il Bus Master come uscita."
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6734,7 +6692,7 @@ msgstr ""
 "Queste impostazioni possono essere cambiate nella sezione \"Messaggi\" della "
 "sezione Preferenze"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 "Questo segnale diventa alto dopo che il rilascio di fase � stato completato"
@@ -6785,27 +6743,27 @@ msgstr "Priorita' thread da -20 (alta) a +19 (bassa)"
 msgid "Threshold [dB]"
 msgstr "Soglia [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Risoluzioni"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Tempo"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Pulsante Suggerimenti nome dei canali"
 
@@ -6813,21 +6771,21 @@ msgstr "Pulsante Suggerimenti nome dei canali"
 msgid "Toggle exponential and linear control response"
 msgstr "Pulsante controllo risposta esponenziale e lineare"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Pulsante visibilit� dello strumento Palette"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Troppi file aperti"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Troppi file aperti nel sistema"
 
@@ -6835,43 +6793,43 @@ msgstr "Troppi file aperti nel sistema"
 msgid "Totals"
 msgstr "Totali"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Tracce"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 "Questa sezione contiene le definizioni degli strumenti e le parti con le note"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Trasposizione"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr "Trasposizione in semitoni della frequenza"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Trasposizione in semitoni della frequenza dell'oscillatore"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr "Trigger"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Ingresso Trigger"
 
@@ -6880,7 +6838,7 @@ msgstr "Ingresso Trigger"
 msgid "Trigger Input"
 msgstr "Ingresso Trigger"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6892,43 +6850,43 @@ msgstr "Filtro Trigger"
 msgid "Trigger input"
 msgstr "Ingresso Trigger"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Terzine di Ottavi (crome)"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Terzine Met� (minime)"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Terzine di Centoventottesimi"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Terzine di Quarti (semiminime)"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Terzine di Sedicesimi (semicrome)"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Terzine di Sessantaquattresimi (semibiscrome)"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Terzine di Trentaduesimi (biscrome)"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Terzine intere (semibrevi)"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Tipo"
 
@@ -6936,145 +6894,145 @@ msgstr "Tipo"
 msgid "UTime"
 msgstr "Tempo Utente"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Canali d'Uscita non Connessi"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Annulla"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Annulla l'ultimo passo editato"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Annulla l'effetto dell'ultima azione"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Segnale Audio Non Filtrato"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Ingresso Non Filtrato"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Nome unico di questo oggetto"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Errore sconosciuto"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Formato sconosciuto"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Deseleziona tutti gli eventi"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Deseleziona tutte le note"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Durata non specificata"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Non usato"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Su"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr "Percentuale aggiornamento"
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Aggiornamento Vista"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Imposta il punto ciclico di sinistra sul righello orizzontale"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Imposta il punto d'avvio di riproduzione sul righello orizzontale"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Imposta il punto ciclico di destra sul righello orizzontale"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Usa sottolineatura"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "Scala Verticale:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Valore [float]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Velocity"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Versione"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Colore Linea Verticale"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Colore Griglia Verticale"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Regione Verticale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Scala Verticale"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Scala Verticale (Logaritmica)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Selezione Verticale"
 
@@ -7088,12 +7046,12 @@ msgstr "Ingrandimento piano verticale"
 msgid "Virtual Rack"
 msgstr "Rack Virtuale"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Ingresso virtuale %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Uscita virtuale %u"
@@ -7102,51 +7060,46 @@ msgstr "Uscita virtuale %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Regolazione volume in decibel del canale sinistro del bus"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Regolazione volume in decibel del canale destro del bus"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "File WAVE"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Attenzione"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Onda"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 "Wave \"%s\": fallito il caricamento del pezzo wave alla frequenza %f: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Forma d'onda"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Uscita Wave"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Deposito Wave"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Wave che possono essere usati come strumento"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Forma d'onda usata come oscillatore sorgente"
 
@@ -7155,7 +7108,7 @@ msgstr "Forma d'onda usata come oscillatore sorgente"
 msgid "Wave_s"
 msgstr "Wave_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Waves"
 
@@ -7180,35 +7133,35 @@ msgstr "Werckmeister VI"
 msgid "Wet out [%]"
 msgstr "Wet out [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Nota Intera (semibreve)"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Dimensione Finestra"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Scrittura fallita"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Scrivi progetto in uno specifico file"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Scrivi progetto su disco"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Numero di canali non corretti"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr "Probabilmente vuoi lanciare questo script da un editor di parti."
 
@@ -7216,7 +7169,7 @@ msgstr "Probabilmente vuoi lanciare questo script da un editor di parti."
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Valore Colore Zero"
 
@@ -7225,15 +7178,15 @@ msgstr "Valore Colore Zero"
 msgid "Zoom"
 msgstr "Ingrandisci"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Ingrandisci:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Altro..."
 
@@ -7266,11 +7219,11 @@ msgstr "Sito Web _BEAST..."
 msgid "_Cancel"
 msgstr "_Cancella"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "Pulis_ci Annulla"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Chiudi"
 
@@ -7285,7 +7238,7 @@ msgid "_Distortion"
 msgstr "_Distorsione"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7297,7 +7250,7 @@ msgstr "Modifica"
 msgid "_Enhance"
 msgstr "Aumenta"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7326,7 +7279,7 @@ msgstr "Avanti"
 msgid "_Help"
 msgstr "_Aiuto"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importa MIDI..."
 
@@ -7345,7 +7298,7 @@ msgstr "_Ingresso & Uscita"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "Inserisci..."
 
@@ -7354,11 +7307,11 @@ msgstr "Inserisci..."
 msgid "_Misc"
 msgstr "_Misc"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Nuovo"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "Apri..."
 
@@ -7367,11 +7320,11 @@ msgstr "Apri..."
 msgid "_Other Sources"
 msgstr "Altre Sorgenti"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "Ri_produci"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferenze..."
 
@@ -7386,19 +7339,19 @@ msgstr "_Progetto"
 msgid "_Quantization"
 msgstr "_Quantizzazione"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "Tutorial..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "Esci"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Ripristina"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "Note di _Rilascio..."
 
@@ -7417,7 +7370,7 @@ msgstr "_Rimuovi"
 msgid "_Routing"
 msgstr "Instradamento"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Salva"
 
@@ -7442,7 +7395,7 @@ msgstr "Canzone"
 msgid "_Spatial"
 msgstr "_Spaziale"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "Ferma"
 
@@ -7463,7 +7416,7 @@ msgstr "_Sintetizzatori"
 msgid "_Tools"
 msgstr "Strumenti"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "Ann_ulla"
 
@@ -7483,7 +7436,12 @@ msgstr "_Vista"
 msgid "_Virtualization"
 msgstr "_Virtualizzazione"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Mostra messaggi riguardo ai problemi audio in ingresso"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "connessione terminata"
 
@@ -7711,16 +7669,21 @@ msgstr "controllo-9"
 msgid "control-90"
 msgstr "controllo-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Taglio della parte selezionata fallito."
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "aggiunta non riuscita di un pezzo wave dal file \"%s\": %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "processamento"
 
@@ -7730,12 +7693,18 @@ msgstr "processamento"
 #~ msgid "A unique number identifying this thread"
 #~ msgstr "Un numero unico identifica questo thread"
 
+#~ msgid "Always"
+#~ msgstr "Sempre"
+
 #~ msgid "Child System Time"
 #~ msgstr "Tempo child-system"
 
 #~ msgid "Child User Time"
 #~ msgstr "Tempo child-user"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostica"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7743,9 +7712,35 @@ msgstr "processamento"
 #~ "Scarta tutte le uscite PCM e fornisce blocchi zero come ingressi. Questo\n"
 #~ " non fa parte della lista di selezione automatica dei dispositivi PCM."
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Visualizza messaggi diagnostici"
+
+#~ msgid "Error"
+#~ msgstr "Errore"
+
+#~ msgid "Failed to launch a web browser executable"
+#~ msgstr "Non � stato possibile avviare un browser WEB"
+
 #~ msgid "GNU General Public License"
 #~ msgstr "GNU General Public License"
 
+#~ msgid "Information"
+#~ msgstr "Informazione"
+
+#~ msgid "Launch Web Browser"
+#~ msgstr "Avvia un browser WEB"
+
+#~ msgid "No Audio"
+#~ msgstr "No Audio"
+
+#~ msgid "No MIDI"
+#~ msgstr "No MIDI"
+
+#~ msgid ""
+#~ "No suitable web browser executable could be found to be executed and to "
+#~ "display the URL: %s"
+#~ msgstr "Nessun browser WEB pu� essere eseguito per visualizzare l'URL: %s"
+
 #~ msgid ""
 #~ "PortAudio PCM driver, using %s.\n"
 #~ "  DEVICE - the PortAudio device to use, 'default' selects default device\n"
@@ -7763,6 +7758,15 @@ msgstr "processamento"
 #~ msgid "Processor"
 #~ msgstr "Processore"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Registrazione Audio Ingresso"
+
+#~ msgid "Script"
+#~ msgstr "Script"
+
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Mostra messaggi sui problemi al lancio del browser WEB"
+
 #~ msgid "State"
 #~ msgstr "Stato"
 
@@ -7803,6 +7807,9 @@ msgstr "processamento"
 #~ msgid "User Time"
 #~ msgstr "Tempo Utente"
 
+#~ msgid "Warning"
+#~ msgstr "Attenzione"
+
 #~ msgid "bar, |"
 #~ msgstr "bar, |"
 
diff --git a/po/ja.po b/po/ja.po
index 4db718b..368951e 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -16,102 +16,102 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 #, fuzzy
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr "利用可能なアイテム:"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 #, fuzzy
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr "利用可能な波形"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  左右隣りにカラムを畳めるようにする"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr "  2 (-99..+99) または 4 (-999..+999) デジタル符号付き 10 進数を表示"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr "  2 (-FF..+FF) または 4 (-FFFF..+FFFF) デジタル符号付き 16 進数を表示"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  2 (00..99) または 4 (000..999) デジタル 10 進数を表示"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  2 (00..FF) または 4 (0000..FFFF) デジタル 16 進数を表示"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  垂直の点線を表示"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  第一、二 ... チャネルのノートを表示"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 "  第一、二...チャネル内のノートのオフセット、長さまたはベロシティを表示"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  垂直線を表示"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  水平スペースを挿入"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  様々なイベントタイプ(コントロール、連続コントローラ)を選択"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  定義済みの三色の内一つを選択"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: 自動化を無効に"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: MIDI コントロールからの自動化: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: MIDI コントロールからの自動化: %s (MIDI チャネル: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -125,11 +125,11 @@ msgstr "オーティオソース(_A)"
 msgid "/Audio Sources/Organ"
 msgstr "オーティオソース(_A)"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/オーディオソース/標準発振器"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/オーディオソース/波形発振器"
 
@@ -145,35 +145,35 @@ msgstr "/拡張/コーラス"
 msgid "/Filters/Bass Filter"
 msgstr "/フィルター/バスフィルター"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/フィルター/四乗べき"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/入出力/インストゥルメント出力"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/入出力/インストゥルメント音声入力"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/入出力/MIDI コントロール入力"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/入出力/MIDI 音声入力"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/入出力/PCM 入力"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/入出力/PCM 出力"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/その他/スヌーパー"
 
@@ -181,19 +181,19 @@ msgstr "/その他/スヌーパー"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/他のソース/一定"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -211,19 +211,19 @@ msgstr "/ルーティング/アンプ"
 msgid "/Routing/Summation"
 msgstr "/ルーティング/アンプ"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -231,119 +231,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/空間作用/バランス"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/仮想化/仮想入力"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/仮想化/仮想出力"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/仮想化/仮想サブシンセ"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "1024 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -352,19 +352,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "128 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "16 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "16384 値 FFT ウィンドウ"
 
@@ -376,43 +376,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -424,15 +424,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "2 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "2048 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "256 値 FFT ウィンドウ"
 
@@ -444,47 +444,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "32 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "32768 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "4 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "4096 値 FFT ウィンドウ"
 
@@ -508,23 +508,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "512 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "64 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "65536 値 FFT ウィンドウ"
 
@@ -532,19 +532,19 @@ msgstr "65536 値 FFT ウィンドウ"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "8 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "8192 値 FFT ウィンドウ"
 
@@ -556,76 +556,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr "513 周波数ピークのスペクトルに対する 1024 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr "65 周波数ピークのスペクトルに対する 128 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr "9 周波数ピークのスペクトルに対する 16 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr "8193 周波数ピークのスペクトルに対する 16384 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr "2 周波数ピークのスペクトルに対する 2 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr "1025 周波数ピークのスペクトルに対する 2048 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr "129 周波数ピークのスペクトルに対する 256 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr "17 周波数ピークのスペクトルに対する 32 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr "16385 周波数ピークのスペクトルに対する 32768 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr "3 周波数ピークのスペクトルに対する 4 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr "2049 周波数ピークのスペクトルに対する 4096 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr "257 周波数ピークのスペクトルに対する 512 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr "33 周波数ピークのスペクトルに対する 64 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr "32769 周波数ピークのスペクトルに対する 65536 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr "5 周波数ピークのスペクトルに対する 8 値 FFT ウィンドウ"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr "4097 周波数ピークのスペクトルに対する 8192 値 FFT ウィンドウ"
@@ -646,21 +646,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "シンセプラグイン開発のガイド"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr "テキスト内の _ の付く文字の位置"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "ADSR エンベロープジェネレータ"
 
@@ -668,12 +668,12 @@ msgstr "ADSR エンベロープジェネレータ"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "中止されました"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "中止"
 
@@ -687,27 +687,27 @@ msgstr "アンプオーディオ出力"
 msgid "Accumulated audio output 2"
 msgstr "アンプオーディオ出力"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "追加"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "新しいカスタムシンセサイザ"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "新しい MIDI シンセサイザ"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
@@ -715,28 +715,28 @@ msgstr ""
 "外部 MIDI イベントからのインストゥルメントを制御する新しい MIDI シンセサイザ"
 "を作成"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "新しいトラックをこの曲に追加"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "曲でエフェクトまたはインストゥルメントとして使う新しいシンセサイザメッシュを"
 "作成"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "新しいトラックをこの曲に追加"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "新しいトラックをこの曲に追加"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "検索パスにディレクトリを追加"
 
@@ -748,25 +748,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "シンセメッシュコンポーネントを追加、編集、接続"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "追加..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "\"%s\"リストから選択して\"%s\"リストへ追加"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "FFT ウィンドウサイズを調整"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "周波数レベル閾値を調整"
 
@@ -782,23 +782,23 @@ msgstr "コントロール信号の出力音量に対する影響がどれぐら
 msgid "Adjust output balance between left and right"
 msgstr "左右の出力バランスを調整"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "プログラム全般の動作を調整"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "曲全般の動作を調整"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "シンセ全般の動作を調整"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "ドラムへの値とバーの相対位置を調整"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "隠された列毎に間に調整する列の数"
 
@@ -813,18 +813,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "ルーターディスプレイのズーム比率を調整"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "線の代りに dB 値を表示するかどうか設定"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "調整"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -842,7 +842,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -859,15 +859,15 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "アフタータッチ"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "アフタータッチ出力"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 #, fuzzy
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
@@ -876,25 +876,20 @@ msgstr ""
 "スコープの定期的な更新を有効/無効に. 特に遅いマシンではこれを無効にするのが望"
 "ましいでしょう."
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "コントロールイベントを調整"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "イベントを調整"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -902,7 +897,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "アンプオーディオ出力"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -910,23 +905,23 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 #, fuzzy
 msgid "Answers to frequently asked questions"
 msgstr "よくある質問と答え"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "アンチエイリアス"
 
@@ -936,7 +931,7 @@ msgstr "アンチエイリアス"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "パターンエディタ配置に設定変更を適用"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "カラムタイプ配列"
 
@@ -977,7 +972,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "割り当て"
 
@@ -985,7 +980,7 @@ msgstr "割り当て"
 msgid "Attack [ms]"
 msgstr "アタック [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "アタック-減衰-サスティン-リリースエンベロープ出力"
 
@@ -1020,35 +1015,40 @@ msgstr "オーディオ"
 msgid "Audio Gate"
 msgstr "オーティオ出力"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "オーティオ出力"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "オーティオ入力"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "オーディオ入力%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "オーティオ ln1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "オーティオ ln2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "オーディオ入力 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "オーディオ入力 4"
 
@@ -1057,23 +1057,23 @@ msgstr "オーディオ入力 4"
 msgid "Audio Input"
 msgstr "オーティオ入力"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "オーディオ入力 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "オーディオ入力 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "オーディオ入力 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "オーディオ入力 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "オーディオ入力信号"
 
@@ -1081,13 +1081,13 @@ msgstr "オーディオ入力信号"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "オーティオ出力"
 
@@ -1104,17 +1104,21 @@ msgstr "オーティオ出力"
 msgid "Audio Out2"
 msgstr "オーティオ出力"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "オーディオ出力"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "オーティオソース(_A)"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "オーティオソース(_A)"
@@ -1129,7 +1133,7 @@ msgstr "オーティオ出力"
 msgid "Audio Sum2"
 msgstr "オーティオ出力"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1148,11 +1152,11 @@ msgstr "オーディオ入力 1"
 msgid "Audio input 2"
 msgstr "オーディオ入力 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "作者"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "作者:"
 
@@ -1161,12 +1165,12 @@ msgstr "作者:"
 msgid "Auto Output"
 msgstr "オーディオ出力"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "自動カット"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1178,7 +1182,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "利用可能な入力"
 
@@ -1187,20 +1191,20 @@ msgstr "利用可能な入力"
 msgid "Available Items:"
 msgstr "利用可能なアイテム:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "利用可能な入力"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "利用可能なポストプロセッサ"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "利用可能なシンセサイザ"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "利用可能な波形"
 
@@ -1214,27 +1218,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr "スレッドが使用するユーザー CPU 時間の平均(msec/sec)"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST の情報"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "BEAST 起動"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST バージョン %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE コア"
 
@@ -1250,37 +1253,37 @@ msgstr "BSE マルチパート WAVE ファイル"
 msgid "BSE Synthesis File"
 msgstr "BSE シンセサイザファイル"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "背景色"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "背景画像"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "背景影 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "背景影 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "コントロールイベントエディタの背景画像"
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "パターンエディタの背景画像"
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "ピアノロールエディタの背景画像"
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "不正なループバック"
 
@@ -1303,12 +1306,12 @@ msgstr "コントロール入力レベルをバランス"
 msgid "Bank Select"
 msgstr "バンク選択"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "ベース周波数"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "基音"
 
@@ -1320,11 +1323,11 @@ msgstr "ベース音量"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "ベースアンプ (加えられるコントロール信号)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "BPM"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "新しいショートカットをプログラムの機能に関連付け"
 
@@ -1332,7 +1335,7 @@ msgstr "新しいショートカットをプログラムの機能に関連付け
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "ブースト"
 
@@ -1385,22 +1388,22 @@ msgstr ""
 msgid "Bus Name"
 msgstr "バス名"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 "主出力にトラックオーディオ信号をルーティングするのに使用する、曲のバス実装"
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "バス"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "カラムタイプ:"
 
@@ -1417,28 +1420,28 @@ msgstr "CPU%"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "取り消し(_C)"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "中央周波数"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "中央周波数入力"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "指定した分基音を変更"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "選択したショートカットを変更"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "指定した分フォーカスセルの内容(例. オクターブ)を変更"
 
@@ -1446,22 +1449,22 @@ msgstr "指定した分フォーカスセルの内容(例. オクターブ)を
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "変更..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "チャネル%u"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "チャネルヒント"
 
@@ -1470,37 +1473,37 @@ msgstr "チャネルヒント"
 msgid "Channel Pressure"
 msgstr "チャネル圧力"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "チャネル%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "チャネル%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "チャネル%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "チャネル%u [浮動小数]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 #, fuzzy
 msgid "Check/ToggleRadio Button"
 msgstr "切り替えボタン"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "表示スクロール方向の選択"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "水平または垂直方向を選択"
 
@@ -1508,33 +1511,33 @@ msgstr "水平または垂直方向を選択"
 msgid "Chorus audio output"
 msgstr "コーラスオーディオ出力"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "クリア"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "選択をクリア"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "閉じる(_C)"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "すべてのウィンドウを閉じて終了"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "プロジェクトを閉じる"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "色エントリ"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "コメント"
 
@@ -1558,7 +1561,7 @@ msgstr "設定"
 msgid "Configure the column layout of the pattern editor"
 msgstr "パターンエディタのカラム配置を設定"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "一定出力%u"
@@ -1584,26 +1587,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "一定出力 %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "内容"
 
@@ -1675,7 +1678,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "連続 MIDI コントロール #1 - バンク選択"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "貢献した人々:"
 
@@ -1970,13 +1973,13 @@ msgstr "コントロール 98 未登録のパラメータ MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "コントロール 99 未登録のパラメータ LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "コントロール入力"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "コントロール自動化: %s"
@@ -1989,7 +1992,7 @@ msgstr "コントロール入力"
 msgid "Control Strength"
 msgstr "コントロールの強さ"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "コントロールタイプ:"
@@ -1999,60 +2002,60 @@ msgstr "コントロールタイプ:"
 msgid "Control Type:"
 msgstr "コントロールタイプ:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "コントローラ"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "入力されたノートをコントロールする音階"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "コピー"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "選択領域をクリップボードにコピー"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "このオブジェクトに適用するコピーライトライセンス"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "リンク作成"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "曲中に新しいパートを作成"
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "曲の新しいトラックを作成"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "曲のための新しいミキサーバスを作成"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "ミキサー、トラック、パートとノートを含む新しい曲を作成"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "プロジェクトの別のビューを作成"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "新しいプロジェクト"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "作成日時"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2066,23 +2069,23 @@ msgstr "Ctrl In1"
 msgid "Ctrl In2"
 msgstr "Ctrl In2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "コントロール出力"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "コントロール出力 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "コントロール出力 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "コントロール出力 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "コントロール出力 4"
 
@@ -2091,15 +2094,15 @@ msgstr "コントロール出力 4"
 msgid "Current Items:"
 msgstr "現在のアイテム:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "切り取り"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "カットオフ周波数 (すべてのフィルター)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "カットオフ周波数 2 (バンドパス/停止)"
 
@@ -2107,20 +2110,20 @@ msgstr "カットオフ周波数 2 (バンドパス/停止)"
 msgid "Cutoff [%]"
 msgstr "カットオフ [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "カットオフ [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "DEVICE.MODE"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP エンジン..."
 
@@ -2128,7 +2131,7 @@ msgstr "DSP エンジン..."
 msgid "Data Entry"
 msgstr "日時エントリ"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2150,7 +2153,7 @@ msgstr "DavChorus は音により深みを与えます"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "減衰 [%]"
@@ -2159,156 +2162,151 @@ msgstr "減衰 [%]"
 msgid "Decay [%]"
 msgstr "減衰 [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "作者"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "ライセンス"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "値を表示"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "削除"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "コントロールイベントを削除"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "リセットを削除"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "ノートを削除"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "パートを削除"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "曲中のパートを削除"
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "曲中のトラックを削除"
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "曲からミキサーバスを削除"
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "ノートを削除(マウスボタン 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "パートを削除"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "アンドゥ履歴を完全に削除"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "現在選択している wave を削除"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "選択したショートカットを削除"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "現在選択しているトラックを削除"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "現在選択している wave を削除"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "説明"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "詳細:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "プラグイン開発..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "開発..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "デバイスが使用中"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "デバイス設定の不整合"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "デバイスは非同期に利用できません"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "デバイスが使用中"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "診断"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "ダイアル"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "ダイアル (対数)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "ダイアログ"
 
@@ -2328,17 +2326,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "方向"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2353,158 +2351,158 @@ msgid "Discard changes and close dialog"
 msgstr "変更を破棄しダイアログを閉じる"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "入力切断"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "入力切断"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "出力切断"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "出力切断"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "すべてのプロセスを表示"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "開発者と貢献者のクレジットを表示"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "状態とタイミング情報を表示"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "歪みオーディオ出力"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "文書索引(_I)..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "完了出力"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "完了出力"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "ドット付き 8 分ノート"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "ドット付き半ノート"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "ドット付き 128 分ノート"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "ドット付き 4 分ノート"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "ドット付き 16 分ノート"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "ドット付き 64 分ノート"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "ドット付き 32 分ノート"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "ドット付き全ノート"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "下へ"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "値を表示"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "イベントを調整するための線を描画"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "シンセネットワークをアンチエイリアス表示するかどうか"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "ドロップダウンボタン"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "ドロップダウンコンボ"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "ドラム周波数入力"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "ドラム周波数入力"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "複製"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "イベント:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "例:"
 
@@ -2513,23 +2511,23 @@ msgstr "例:"
 msgid "E_xamples"
 msgstr "例(_x)"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "編集"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "パートを編集"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "ラックアイテムを編集"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "現在選択している wave を編集"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2538,12 +2536,12 @@ msgstr ""
 "ツール編集(マウスボタン1-3)\n"
 "ボタン1 でリンク作成、ボタン2 で移動、ボタン3 で変更"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "編集/移動/メニュー (マウスボタン 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "エディタ"
 
@@ -2555,27 +2553,27 @@ msgstr "エフェクトコントロール 1"
 msgid "Effect Control 2"
 msgstr "エフェクトコントロール 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "エフェクトパス"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "8 分ノート"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "強調"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "空のフィールドの色"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2583,23 +2581,23 @@ msgstr ""
 "ほとんどの(数字と文字)入力フィールドについて均一なサイズとなるようにする。い"
 "くつかのフィールドについては再起動後にのみ有効となる"
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "特定のメッセージタイプを表示/非表示"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "終了:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "曲中の各々のパートが少くとも一つのトラックに挿入されるようにする"
 
@@ -2620,17 +2618,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "イプシロン"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "エラー"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "エラー"
@@ -2640,76 +2632,76 @@ msgstr "エラー"
 msgid "Events"
 msgstr "イベント"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "第8, 16列毎"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "第8列毎"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "第4, 8列毎"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "第4, 16列毎"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "第4, 12列毎"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "第4列毎"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "第2, 4列毎"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "第2列毎"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "第16列毎"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "第6, 12列毎"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "第6列毎"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "第3, 6列毎"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "第3, 12列毎"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "第3列毎"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "第12列毎"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "万事オーケー"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "'%s' を実行"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2718,11 +2710,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "指数コントロール"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "指数関数 FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "オーディオにエクスポート"
 
@@ -2730,84 +2722,80 @@ msgstr "オーディオにエクスポート"
 msgid "Expression"
 msgstr "表現"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "デバイスバッファー設定に失敗"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "デバイスフォーマット設定に失敗"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "デバイス周波数設定に失敗"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "デバイスレイテンシ設定に失敗"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "デバイスチャネル設定に失敗"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "出力ファイル \"%s\" を開くのに失敗: %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "出力ファイル \"%s\" を開くのに失敗: %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "出力ファイル \"%s\" を開くのに失敗: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "出力ファイル \"%s\" を開くのに失敗: %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "PCM デバイスを開くのに失敗、中止しました: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "PCM デバイスを開くのに失敗、中止しました: %s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "出力ファイル \"%s\" を開くのに失敗: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2820,12 +2808,12 @@ msgstr ""
 "理由:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "デバイスフォーマット設定に失敗"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2839,7 +2827,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2852,99 +2840,99 @@ msgstr ""
 "理由:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "子プロセスの起動に失敗"
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "シンセモジュールを作成した後で編集モードにフォールバックするかどうか"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "ファイル選択"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "最終更新日時"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "名前の変更"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "ファイル名 テキストエントリ"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "フィルター"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "フィルターアルゴリズム"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "フィルター選択"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "フィルター仕様"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "フィルタータイプ"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "カットオフ周波数比率を設定"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "カットオフ周波数比率を設定"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "フィルター済みのオーディオ信号"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "フィルター済みの出力"
 
@@ -2952,16 +2940,16 @@ msgstr "フィルター済みの出力"
 msgid "Filtered audio output"
 msgstr "フィルター済みオーディオ出力"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/フィルター/バスフィルター"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "与えられたパートのノートを演奏するための適切なトラックを検索"
 
@@ -2970,13 +2958,13 @@ msgstr "与えられたパートのノートを演奏するための適切なト
 msgid "Find in current document"
 msgstr "現在のドキュメント内で検索"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "微細調整"
 
@@ -2994,15 +2982,15 @@ msgstr "第一オーティオ入力"
 msgid "First control input"
 msgstr "第一コントロール入力"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "スペクトラムを反転"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "高低周波数を交換してスペクトラム表示を反転"
 
@@ -3010,11 +2998,11 @@ msgstr "高低周波数を交換してスペクトラム表示を反転"
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "フォントサイズ"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "シンセネットワーク内に表示されるラベルのフォントサイズ(ピクセル)"
 
@@ -3022,58 +3010,58 @@ msgstr "シンセネットワーク内に表示されるラベルのフォント
 msgid "Foot Controller"
 msgstr "フットコントローラ"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "周波数入力"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "周波数変調入力"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "周波数出力"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "周波数"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "周波数入力"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "周波数変調の入力"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "周波数"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "周波数信号"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3081,28 +3069,28 @@ msgstr ""
 "コントロール値を評価するときの周波数。CPU 負荷を減らすためにはシンセミキサ周"
 "波数よりずっと小さくするべきです。"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "周波数シフト比率 (接続していないなら 1.0)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "WAVE ファイルをすべて含める"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "機能"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "新しいショートカットをつくるのに使う機能"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "機能はまだ実装されていません"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "ショートカットに対して有効にされる機能"
 
@@ -3115,36 +3103,36 @@ msgstr "ショートカットに対して有効にされる機能"
 msgid "GNU Lesser General Public License"
 msgstr "GNU 劣等一般公共使用許諾"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "ゲイン変調入力"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "ゲイン変調の入力"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "ゲイン変調 [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "ゲイン [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "ゲート"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "ゲート入力"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "ゲート出力"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "ゲート出力"
 
@@ -3152,7 +3140,7 @@ msgstr "ゲート出力"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "ゲート入力 (活性/不活性エンベロープ)"
 
@@ -3172,11 +3160,11 @@ msgstr "汎用コントローラ 3"
 msgid "General Purpose Controller 4"
 msgstr "汎用コントローラ 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "一般キー"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3198,19 +3186,19 @@ msgstr "一ページ進む"
 msgid "Go to browser index"
 msgstr "ブラウザインデクスへ移動"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "水平方向に拡張"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "垂直方向に拡張"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "スクロール可能なエリアを広げる"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "水平折り返し"
 
@@ -3220,7 +3208,7 @@ msgstr "水平折り返し"
 msgid "HZoom"
 msgstr "水平方向ズーム"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "半ノート"
 
@@ -3236,43 +3224,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "ノートがプレスされていれば高"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "高ならインストゥルメントのシンセ完了を示す"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "レイズ端でドラムをヒット"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "均一な入力フィールド"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "水平バーの色"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "水平グリッドの色"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "水平方向スケール"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "水平方向スケール(対数)"
 
@@ -3286,19 +3274,19 @@ msgstr "水平方向ピアノズーム"
 msgid "Horizontal track zoom"
 msgstr "水平方向トラックズーム"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "128 分ノート"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3306,28 +3294,28 @@ msgstr ""
 "設定されていれば、テキストの下線が次の文字がショートカットキーのニーモニック"
 "として使われることを示す。"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "設定されていれば、長すぎる文字は切り捨てられ、省略記号\"...\" が代りに表示さ"
 "れる。"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "透明度"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "MIDI をインポート: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "標準 MIDI ファイルを現在のプロジェクトにインポート"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "MIDI ファイル '%s' をインポート中"
@@ -3366,22 +3354,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "垂直方向スケール"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "不正なオーバーラップ"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "初期化"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "入力"
 
@@ -3395,54 +3377,54 @@ msgstr "入力 1 [%]"
 msgid "Input 2 [%]"
 msgstr "入力 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "入力割り当て"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "入力チャネル %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "入力変調 [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "入力ポート %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "入力信号"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "入力チャネルは既に使用されています"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "使用する入力チャネル"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "入力チャネルはプライベートです"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "インターフェースする入力ポート名"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "入出力チャネルは既に接続されています"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "入出力チャネルが接続されていません"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "入出力(_I)"
@@ -3452,76 +3434,76 @@ msgstr "入出力(_I)"
 msgid "Inputs"
 msgstr "入力"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "挿入"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "コントロールイベントを挿入"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "モジュールを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "ノートを挿入"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "パートを挿入"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "クリップボードの内容を選択領域として挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "8分ノートを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "半ノートを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "128分ノートを挿入"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "パートを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "4分ノートを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "16分ノートを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "64分ノートを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "32分ノートを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "全ノートを挿入"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "パートを挿入/編集/移動 (マウスボタン1, 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "ノートを挿入/リサイズ/移動(マウスボタン 1, 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "インストゥルメントパス"
 
@@ -3530,98 +3512,98 @@ msgstr "インストゥルメントパス"
 msgid "Instrument flavour"
 msgstr "インストゥルメントパス"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "内部"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "不正な MIDI コントロールタイプ"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "不正な持続期間"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 #, fuzzy
 msgid "Invalid format"
 msgstr "不正なオーバーラップ"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "不正なオブジェクトプロパティ"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "不正なオフセット"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "不正なオーバーラップ"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "不適切なシンセモジュール接続"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "不正なシンセモジュールタイプ"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "挿入"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "サスティンペダルを反転"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "選択をクリア"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr "サスティン(ダンパー)ペダルのオン/オフを反転"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "ディレクトリを選択"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "アイテム"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 #, fuzzy
 msgid "Item List"
 msgstr "アイテム"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "調整"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "調整"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "キーボードショートカット"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "機能を有効にするショートカット"
 
@@ -3640,91 +3622,89 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "ノブ"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "ノブ (対数"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA パス"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA プラグイン"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "ラベル"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "最終更新日時"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "レイテンシ [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "配置:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "左"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "左オーディオ"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "左オーディオ入力"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "左オーディオ入力"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "左オーディオ出力"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "左オーディオ出力"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "左チャネル出力"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "左入力"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "左入力"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "左出力"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "左出力"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "左音量"
 
@@ -3732,15 +3712,15 @@ msgstr "左音量"
 msgid "Left audio output"
 msgstr "左オーディオ出力"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "左チャネル入力"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "左チャネル出力"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "左オーディオ入力"
@@ -3749,15 +3729,15 @@ msgstr "左オーディオ入力"
 msgid "Level"
 msgstr "レベル"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "ライブラリ..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "ライセンス"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "ライセンス:"
 
@@ -3767,131 +3747,131 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "リンク"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "パートをリンク"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "パートをリンク、移動 (マウスボタン1, 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 #, fuzzy
 msgid "List of available mixer busses to be used as bus output"
 msgstr "バス入力として使う、利用可能なシンセ信号のリスト"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 #, fuzzy
 msgid "List of available mixer busses to be used as track output"
 msgstr "トラックインスゥルメントとして選択する、利用可能な波形のリスト"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 #, fuzzy
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr "トラック情報を選択するための、利用可能なシンセネットワークのリスト"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr "ポストプロセッサを選択するための、利用可能なシンセネットワークのリスト"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "副ネットワークを選択するための、利用可能なネットワークのリスト"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "トラック情報を選択するための、利用可能なシンセネットワークのリスト"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "バス入力として使う、利用可能なシンセ信号のリスト"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "トラックインスゥルメントとして選択する、利用可能な波形のリスト"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "発振器ソースとして選択する、利用可能な波形のリスト"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "トラックインスゥルメントとして選択する、利用可能な波形のリスト"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "読み込み"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "エフェクトを読み込み"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "インストゥルメントを読み込み"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "ショートカットを読み込み"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "WAVE を読み込み"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "エフェクトを読み込み(_E)"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "インストゥルメントを読み込み(_I)"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "ショートカットセットを読み込み"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "新しい wave ファイルをディスクから読み込み"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "新しい wave ファイルをライブラリパスから読み込み"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "エフェクトフォルダからシンセサイザメッシュを読み込み"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "インストゥルメントフォルダからシンセサイザメッシュを読み込み"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "読み込み..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "\"%s\" を読み込み中"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "スキン `%s' を読み込み"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "WAVE '%s' を読み込み中"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "読み込み中..."
 
@@ -3902,28 +3882,28 @@ msgstr "場所"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "ループ"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "イベントがみつかりません"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "ノートがありません"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "パートがありません"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "下へ"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "選択したショートカットを下へ移動"
 
@@ -3935,37 +3915,41 @@ msgstr "低周波数パス [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "コントロール信号の低周波数パスフィルタ周波数"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI チャネル"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI インストゥルメント"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI 信号 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI 信号 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI 信号 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI 信号 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI シンセサイザ: %s"
@@ -3975,25 +3959,30 @@ msgstr "MIDI シンセサイザ: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "MIDI トラッカー、音楽編集そしてモジュールシンセサイザアプリケーション"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "MIDI デバイス選択の問題についてのメッセージを表示"
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "モディファイア:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "主音量"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "主出力"
 
@@ -4001,100 +3990,100 @@ msgstr "主出力"
 msgid "Master Volume"
 msgstr "主音量"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "主音量"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "ゲイン [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "値 [浮動小数]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 #, fuzzy
 msgid "Max Voices"
 msgstr "最大音数"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "同時再生する最大音声数"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "既存のプロジェクトを現在のプロジェクトに統合"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "統合: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "エフェクト '%s' を統合中"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "インストゥルメント '%s' を統合中"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "プロジェクト '%s' を統合中"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "メッセージタイプ"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "メッセージは %u 回繰り返されました"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "メッセージは %u 回繰り返されました"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "メッセージ"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "中央バーの色"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 #, fuzzy
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 "このトラック 0 に割当てられている MIDI チャネルはプライベートパートラックチャ"
 "ネルを使っています"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 "このトラック 0 に割当てられている MIDI チャネルはプライベートパートラックチャ"
@@ -4104,7 +4093,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "ミックス出力"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "トラック出力を mix、音量を調整してエフェクトを加える"
 
@@ -4112,39 +4101,39 @@ msgstr "トラック出力を mix、音量を調整してエフェクトを加
 msgid "Mixed audio output"
 msgstr "ミックスされたオーディオ出力"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "ミキサー"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "トラック出力に接続するミキサーバス"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "シンセ信号の出力として使われるミキサーバス"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "ニーモニックキー"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "記憶ウィジェット"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "変調入力"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "変調"
 
@@ -4152,84 +4141,84 @@ msgstr "変調"
 msgid "Modulation Depth"
 msgstr "変調深度"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "変調入力"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "線形周波数変調の変調強度"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "モジュール情報"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "モジュールリンク: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "モジュールリンク"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "コントロールイベントを移動"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "ノートを移動"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "パートを移動"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "下へ移動"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "下のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "ページ下方向のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "左のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "ページ左方向のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "右のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "ページ右方向のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "上のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "ページ上方向のセルにフォーカス"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr "次のセルにフォーカス(上下左右: 設定による)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "選択領域をクリップボードに移動"
 
@@ -4243,15 +4232,15 @@ msgstr "選択領域を一つ分だけ位置を下に移動"
 msgid "Move the selection up by one position"
 msgstr "選択領域を一つ分だけ位置を上に移動"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "左へ移動"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "右へ移動"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "上へ移動"
 
@@ -4264,52 +4253,52 @@ msgstr "コントロールを掛け合せ"
 msgid "Music Composer"
 msgstr "音楽編集"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "ミュート"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "ミュート: バス音量を切る"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "ミュート"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "名前"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "今のスキン設定の名前(スキン選択時に利用)"
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "BSE 音声出力を録音する WAVE ファイル名"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "負の値の色"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "新しい曲"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "新しいビュー"
 
@@ -4330,129 +4319,112 @@ msgstr "新しいビュー"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "オーディオ"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "パートなし"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "トラックなし"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 #, fuzzy
 msgid "No data available"
 msgstr "デバイス(ドライバ)が利用できません"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "デバイス(ドライバ)が利用できません"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "量子化範囲が選択されていません"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "量子化範囲が選択されていません"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "そのようなエントリはありません"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "そのようなイベントはありません"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "そのような入力チャネルはありません"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "そのような出力チャネルはありません"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "そのようなプロセスはありません"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "そのようなシンセモジュールはありません"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "そのようなイベントはありません"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "ターゲットがありません"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "不正なオブジェクトプロパティ"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "シンセネットワークをアンチエイリアス表示するかどうか"
@@ -4474,13 +4446,13 @@ msgid "Non-Registered Parameter"
 msgstr "未登録のパラメータ"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "なし"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "基準タイプ"
 
@@ -4490,7 +4462,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4499,19 +4471,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "ノート"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "ノートヴェロシティ"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "ノートエントリ"
 
@@ -4519,19 +4491,19 @@ msgstr "ノートエントリ"
 msgid "Note Fine Tune"
 msgstr "ノート微細調整"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "ノート周波数"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "ノートシーケンスグリッドエディタ"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "ノート同期"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "ノート同期信号"
 
@@ -4545,75 +4517,75 @@ msgstr "ノートヴェロシティ"
 msgid "Note _Length"
 msgstr "ノート長さ(_L)"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "このリリースサイクルについてのノートと情報"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr "演奏中シーケンサは未検証のトラックのノートを無視します"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "カラム数"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "列数"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "指数関数的周波数変調の影響を受けるオクターブ数"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "4分ノート当りのティック数"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "オブジェクトドロップダウンボックス"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "ファイル選択"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "オクターブ"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "オンラインデモ..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "オンラインサウンドアーカイブ..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "オンラインヘルプデスク(_H)..."
 
@@ -4621,12 +4593,12 @@ msgstr "オンラインヘルプデスク(_H)..."
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "プロジェクトを開く"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4635,7 +4607,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4644,30 +4616,30 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "プロジェクトを開く"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 #, fuzzy
 msgid "Open failed"
 msgstr "ファイルブラウザを開く"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "ファイルブラウザを開く"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "プロジェクト '%s' を開く"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "順番"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "フィルターの順番"
 
@@ -4686,12 +4658,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "オルガン出力"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "方向"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4699,58 +4671,58 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "パートを破棄"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "発振された出力"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "発振器周波数入力"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "発振器"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "発振器波形"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "他のソース(_O)"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "他のソース(_O)"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "出力"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "出力割り当て"
 
@@ -4762,17 +4734,17 @@ msgstr "出力バランス"
 msgid "Output Panning"
 msgstr "出力パン"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "出力ポート %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "入力信号"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "出力信号"
 
@@ -4786,7 +4758,7 @@ msgstr "左音量"
 msgid "Output [dB]"
 msgstr "出力"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "インターフェースする出力ポート名"
 
@@ -4800,32 +4772,42 @@ msgstr "出力ステージアンプ"
 msgid "Outputs"
 msgstr "出力"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "所有者の不整合"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM 入力モジュール"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM 出力モジュール"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "PCM デバイス選択の問題についてのメッセージを表示"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "録音ファイルエラーを表示"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM 入力"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "パレット"
 
@@ -4833,64 +4815,64 @@ msgstr "パレット"
 msgid "Panorama"
 msgstr "パノラマ"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "パラメータ"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "有効になるときに機能に渡されるパラメータ"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "パラメータ"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "パラサイト"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "パラサイトパス"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "親の不整合"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "パーズエラー"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "パート"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "パート"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "カットオフ周波数でのパスバンドフォールオフ"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "貼り付け"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "パス"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "パターン"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "パターンエディタ配置"
 
@@ -4918,24 +4900,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "CPU 使用量(%)"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "背景画像ピクセルを背景色に混ぜ合わせる割合(%)"
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "線形の代わりに指数関数的周波数変調を実行"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "このオブジェクトをつくった/変更した人"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "位相"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "ピアノキー"
 
@@ -4949,54 +4931,54 @@ msgstr "ピアノノート"
 msgid "Pitch Bend"
 msgstr "ピッチベンド"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "ノートを演奏"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "プロジェクトの再生を開始/再開"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "再生"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "再生"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "機能 %s をインストールするにはキーボードショートカットを押して下さい"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "インストールするにはキーボードショートカットを押して下さい..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "プラック周波数入力"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "レイズ端でストリングスをヒット"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "再生"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "プラグインパス"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "プラグイン"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "ポップアップオプション"
 
@@ -5004,75 +4986,75 @@ msgstr "ポップアップオプション"
 msgid "Portamento Time"
 msgstr "ポルタメント時間"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "位置"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "確保した位置"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "正の値の色"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "ポストプロセッサ"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "設定"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "テスト再生"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "プロセスブラウザ"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "プロセスブラウザ(_B)"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "プロセスは現在ビュジーです"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "プロセス実行を中止"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "プロセス実行に失敗"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "プロセスパラメータが不正です"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, fuzzy, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr "プロセスは現在ビュジーです"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "プロセッサ: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5080,7 +5062,7 @@ msgstr ""
 "サンプル一つの入出力の間での処理遅延時間。より小さくなるほど CPU 負荷を増大さ"
 "せる"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "プロファイラ"
 
@@ -5089,28 +5071,28 @@ msgstr "プロファイラ"
 msgid "Program Change"
 msgstr "プロパティ変更"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "プロパティ"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "プロパティ識別子"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "プロパティ名"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5118,32 +5100,32 @@ msgstr ""
 "パルス波形の正コンポーネントデュレイションの比率(このエフェクトについてはパル"
 "ス波形を選択しなければなりません)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "すべての BEAST 文書内容の概要を提供します"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "開発関連のトピックや文書の概要を提供します"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "どのようにほとんどの共通タスクをこなすかについての情報を提供します"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "パルス変調"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "パルス変調 [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "パルス幅"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "パルス幅変調入力"
 
@@ -5159,43 +5141,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: なし"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: タクト"
 
@@ -5213,43 +5195,43 @@ msgstr "量子化(_Q)"
 msgid "Quantization Steps"
 msgstr "量子化(_Q)"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "8分ノート境界を量子化"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "半ノート境界を量子化"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "128分ノート境界を量子化"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "4分ノート境界を量子化"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "16分ノート境界を量子化"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "64分ノート境界を量子化"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "タクト境界を量子化"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "32分ノート境界を量子化"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "全ノート境界を量子化"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "4 分ノート"
 
@@ -5267,37 +5249,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "初期化ファイル"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "ラック"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "ラックエディタ"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "ラックエディタ"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "上へ"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "選択したショートカットを上へ移動"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "範囲:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "比率入力"
 
@@ -5306,38 +5288,33 @@ msgstr "比率入力"
 msgid "Ratio [x:1]"
 msgstr "比率入力"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "再構築"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "右オーディオ入力"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "ノートを矩形選択"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "リドゥ"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "最後のアンドゥアクションを元に戻す"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "最後にアンドゥした編集ステップをリドゥ"
 
@@ -5345,7 +5322,7 @@ msgstr "最後にアンドゥした編集ステップをリドゥ"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "カットオフ周波数でのパスバンドフォールオフ"
@@ -5358,7 +5335,7 @@ msgstr "登録されたパラメータ"
 msgid "Release [ms]"
 msgstr "リリース [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "リリースカウンタ"
 
@@ -5367,48 +5344,48 @@ msgstr "リリースカウンタ"
 msgid "Reload current page"
 msgstr "現在のページを再読み込み"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "モジュールを削除"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "パスを削除"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "曲またはシンセサイザを削除"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "フォーカスセル内のイベントを削除"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "検索パスからディレクトリを削除"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "選択したショートカットを削除"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, fuzzy, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "選択領域を一つ分だけ位置を下に移動"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "名前の変更"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "パートの名前を変更"
 
@@ -5422,29 +5399,29 @@ msgstr "繰り返し"
 msgid "Repeat playback within loop points"
 msgstr "ループ点なしに再生を繰り返し"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "プロパティをリセット"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "コントロールイベントをリサイズ"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "ノートをリサイズ"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "レゾナンス [%]"
@@ -5453,83 +5430,85 @@ msgstr "レゾナンス [%]"
 msgid "Resonance [%]"
 msgstr "レゾナンス [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "再生を再度開始"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 #, fuzzy
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "曲の主出力バスを取得"
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 #, fuzzy
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr "曲の主出力バスを取得"
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "指定したティックでの曲のタイミング情報を取得"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "再トリガー入力"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "再トリガー入力 (レイズ端再トリガーエンベロープ)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "右"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "右オーディオ"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "右オーディオ入力"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "右オーディオ入力"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "右オーディオ出力"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "右オーディオ出力"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "右チャネル出力"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "右入力"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "右入力"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "右出力"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "右出力"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "右音量"
 
@@ -5537,49 +5516,49 @@ msgstr "右音量"
 msgid "Right audio output"
 msgstr "右オーディオ出力"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "右チャネル入力"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "右チャネル入力"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "右チャネル出力"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "右オーディオ出力"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "ルーティング"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/ルーティング/アンプ"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/ルーティング/アンプ"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/ルーティング/アンプ"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "隠す列数"
 
@@ -5587,11 +5566,11 @@ msgstr "隠す列数"
 msgid "STime"
 msgstr "STime"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "サンプルパス"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "インストゥルメントを保存"
@@ -5625,105 +5604,99 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "エフェクトを別名で保存"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "インストゥルメントを別名で保存"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "シェープ範囲"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "エフェクトを保存"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "インストゥルメントを保存"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "別名で保存(_A)..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "エフェクトフォルダにシンセサイザメッシュを保存"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "インストゥルメントフォルダにシンセサイザメッシュを保存"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "保存: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "エフェクト '%s' を保存中"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "インストゥルメント '%s' を保存中"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "プロジェクト '%s' を保存中"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "スクリプト"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "スクリプトパス"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 #, fuzzy
 msgid "Script execution error."
 msgstr "プロセス実行を中止"
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "スクリプト"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "両方スクロール"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "左へスクロール"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "スクロールしない"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "右へスクロール"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "検索パス"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5732,7 +5705,7 @@ msgstr ""
 "BSE エフェクトファイルをみつけるための \"%s\" で区切られたディレクトリの検索"
 "パス"
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5741,7 +5714,7 @@ msgstr ""
 "BSE インストゥルメントファイルをみつけるための \"%s\" で区切られたディレクト"
 "リの検索パス"
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5751,7 +5724,7 @@ msgstr ""
 "BSE プラグインをみつけるための \"%s\" で区切られたディレクトリの検索パスシス"
 "テムの標準 BSE プラグイン配置場所に加えてこのパスも検索されます"
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5760,7 +5733,7 @@ msgstr ""
 "BSE スキームスクリプトをみつけるための \"%s\" で区切られたディレクトリの検索"
 "パス"
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5773,13 +5746,13 @@ msgstr ""
 "は Linux Audio Developer's Simple Plugin API の略ですが、LADSPA プラグインに"
 "ついての詳細な情報は http://www.ladspa.org/ にあります"
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr "音声サンプルをみつけるための \"%s\" で区切られたディレクトリの検索パス"
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "検索パス テキストエントリ"
 
@@ -5797,60 +5770,60 @@ msgstr "第二オーティオ入力"
 msgid "Second control input"
 msgstr "第二コントロール入力"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "カットオフ周波数でのパスバンドフォールオフ"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "ファイルを選択"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "選択"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "色を選択"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "ディレクトリを選択"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "ファイルを選択"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "範囲を選択"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "ファイルを選択"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "全ノートを挿入"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "入力モジュールを選択"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "出力モジュールを選択"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "ティック範囲を垂直方向に選択"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "自己変調 [%]"
 
@@ -5866,7 +5839,7 @@ msgstr "レゾナンス比率を設定"
 msgid "Set the attack time in milliseconds"
 msgstr "アタック時間 [ms] を設定"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "基音を設定"
 
@@ -5887,35 +5860,35 @@ msgstr "減衰長を設定"
 msgid "Set the envelope magnitude in percent"
 msgstr "エンベロープマグニチュードを設定"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "フォーカスセルノートを設定"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "フォーカスセルオクターブを設定"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "可能な限り最も下のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "可能な限り最も左のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "可能な限り最も右のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "可能な限り最も上のセルにフォーカス"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "次のセルに移動するときのステップ数を設定"
 
@@ -5927,78 +5900,56 @@ msgstr "出力増幅率を設定"
 msgid "Set the release time in milliseconds"
 msgstr "リリース時間 [ms] を設定"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "フォーカスしている数字の値を設定"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "シェープ平均"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "シェープ最大"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "シェープ最小"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "シェープ範囲"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "情報を表示"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "MIDI デバイス選択の問題についてのメッセージを表示"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "PCM デバイス選択の問題についてのメッセージを表示"
-
-#: bse/bseserver.cc:409
-#, fuzzy
-msgid "Show messages about audio input problems"
-msgstr "オーディオ録音障害についてのメッセージを表示"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "オーディオ録音障害についてのメッセージを表示"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "オーディオ録音障害についてのメッセージを表示"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "録音ファイルエラーを表示"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "水平方向に畳む"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "垂直方向に畳む"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "スクロール可能なエリアを畳む"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "信号入力"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "信号入力"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "信号出力"
 
@@ -6007,61 +5958,61 @@ msgstr "信号出力"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "シングルエディット"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "16 分ノート"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "64 分ノート"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "STime"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "スケッチ平均"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "スケッチ最大"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "スケッチ最小"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "スケッチ範囲"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "スキン"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "スキン名"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 #, fuzzy
 msgid "Slow scopes"
 msgstr "スコープを有効に"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "信号をスヌープ"
 
@@ -6069,57 +6020,57 @@ msgstr "信号をスヌープ"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "単一出力"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "ソロ"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "ソロ: 他のすべてのバスをミュート"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "曲(_S)"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "曲: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "スペクトログラフ"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "スピンボタン"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "スピンボタン(対数)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "スプラッシュイメージ"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "標準オプションメニュー"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "標準アンプモジュール"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "標準発振器モジュール"
 
@@ -6134,33 +6085,29 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 "StandardOsc は様々な種類の波形と変調入力をサポートする BSE 基本発振器です。"
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "エディタ起動"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "エディタ起動"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "プロセス"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "オンラインデモ曲をブラウザで開く"
 
@@ -6168,84 +6115,84 @@ msgstr "オンラインデモ曲をブラウザで開く"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "BEAST ウェブサイトをブラウザで開く"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "BEAST オンラインヘルプデスクサイトをブラウザで開く"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "オンラインサウンドアーカイブをブラウザで開く"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "BEAST ウェブサイトをブラウザで開く"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "開始:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "再生を開始"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "起動"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "ステップ"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "プロジェクトの再生を停止"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "再生を停止"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "WAVE ファイルへの参照を保存"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "ゲイン変調の強さ"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "線形周波変調の強さ"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 "パルス幅変調入力の強さ (パルスの効果を得るにはこれについて波形を選ぶべき)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "自己変調の強さ"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "発振器周波数入力"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "IO 切り替え"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 "シンセモジュールを表示しているときに入力を出力チャネルに切り替えるかどうか"
@@ -6264,51 +6211,51 @@ msgstr ""
 msgid "Switches"
 msgstr "ステップ"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "SynDrum 出力"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "同期"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "同期入力"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "同期出力"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "同期入力"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "同期出力"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "左右の音量を同期"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "シンセコントロール周波数"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "シンセ完了"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "シンセ入力"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "シンセミキサ周波数"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "シンセ完了"
@@ -6318,15 +6265,15 @@ msgstr "シンセ完了"
 msgid "Synthesis Modules"
 msgstr "シンセモジュール"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "シンセ設定"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "シンセミキサ周波数。通常値: 22050, 44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "シンセモジュールは現在ビュジーです"
 
@@ -6335,50 +6282,50 @@ msgstr "シンセモジュールは現在ビュジーです"
 msgid "Synthesis module used internally by BseBus"
 msgstr "シンセモジュールは現在ビュジーです"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "このトラックでインストゥルメントとして使うシンセネットワーク"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 #, fuzzy
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "インストゥルメントとして使うシンセネットワーク"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "インストゥルメントとして使うシンセネットワーク"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "ポストプロセッサとして使うシンセネットワーク"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "組み込み副ネットワークとして使うシンセネットワーク"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "バス入力として使う(トラックとバスからの)シンセ信号"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "アクティブなプロジェクトの曲のノートをシンセサイズ"
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "シンセサイザ"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "シンセサイザー: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "シンセサイザー: %s"
@@ -6391,32 +6338,32 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "マルチスレッドシンセエンジン内部の技術的な説明"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "文字色"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "テキストエントリ"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6452,13 +6399,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 "ラベルのテキスト内の線間を調整。ラベルの配置の調整ではありません"
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6469,19 +6416,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "イベントまたはノートが編集される度のセルの移動の方向"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "フィルターデザインタイプ"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr "フィルタゲイン正規化タイプ (高/低周波パスフィルタだけがサポート)"
@@ -6489,7 +6436,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6509,17 +6456,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "このメッセージタイプを表示した最後のプログラムバージョン"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "このラベルのニーモニックショートカットキー"
 
@@ -6535,7 +6482,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr "イベントまたはノートが編集される度にいくつ分セルを移動するか"
@@ -6544,7 +6491,7 @@ msgstr "イベントまたはノートが編集される度にいくつ分セル
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6552,16 +6499,16 @@ msgstr ""
 "パターンエディタカラム配置は、可能なモディファイアと共にカラムタイプを表示す"
 "る順番に並べることで指定されます"
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr "入出力ポートの関係を確立するためにポート名として固有な名前を与えます"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6573,34 +6520,34 @@ msgstr ""
 "タの内容に信頼をおかず、コードの不安定性を考えておく(すなわちプロジェクトを定"
 "期的に保存する)ようにして下さい。"
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "リリース時間 [ms] を設定"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "ラベルのテキスト"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "線当りのティック/ノート長"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6608,11 +6555,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "使用するフィルターの種類"
 
@@ -6621,39 +6568,39 @@ msgstr "使用するフィルターの種類"
 msgid "The type of saturation to be used"
 msgstr "使用するフィルターの種類"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "ラベルのニーモニックキーが押されたときにアクティブになるウィジェット"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "32 分ノート"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr "この設定は設定ダイアログの\"メッセージ\"セクションで変更できます"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "リリース位相完了後にこの信号が高となる"
 
@@ -6704,28 +6651,28 @@ msgstr "スレッド優先度(-20:最高 〜 +19:最低)"
 msgid "Threshold [dB]"
 msgstr "スレッシュホールド"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "ティック"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "STime"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "時間エントリ"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "タイミング"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "切り替えボタン"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "チャネル名ヒントを切り替え"
 
@@ -6733,21 +6680,21 @@ msgstr "チャネル名ヒントを切り替え"
 msgid "Toggle exponential and linear control response"
 msgstr "指数/線形コントロール応答を切り替え"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "ツールパレットの表示を切り替え"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr "セルフォーカスの水平移動を端で折り返すかどうか切り替え"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6755,44 +6702,44 @@ msgstr ""
 msgid "Totals"
 msgstr "総計"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "トラック"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "インストゥルメント定義とノートパートを含むトラック"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "トリガー入力"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "トリガー入力"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "トリガー入力"
 
@@ -6801,7 +6748,7 @@ msgstr "トリガー入力"
 msgid "Trigger Input"
 msgstr "トリガー入力"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "ノートヴェロシティ"
@@ -6815,44 +6762,44 @@ msgstr "トリガーフィルター"
 msgid "Trigger input"
 msgstr "トリガー入力"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "三連 8分ノート"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "三連半ノート"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "三連 128分ノート"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "三連 4分ノート"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "三連 16分ノート"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "三連 64分ノート"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "三連 32分ノート"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "三連全ノート"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "タイミング"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "タイプ"
 
@@ -6860,148 +6807,148 @@ msgstr "タイプ"
 msgid "UTime"
 msgstr "UTime"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "未接続の出力チャネル"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "アンドゥ"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "最後に編集したステップをアンドゥ"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "最後のアクションのエフェクトをアンドゥ"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "未フィルターのオーディオ信号"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "未フィルターの入力"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "半ノートを挿入"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "半ノートを挿入"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "未指定の長さ"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "未使用"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "上へ"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "ビューを更新中"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "左ループポインタを調整するための水平ルーラーを使用"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "演奏位置ポインタを調整するための水平ルーラーを使用"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "右ループポインタを調整するための水平ルーラーを使用"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "下線を利用"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "垂直方向スケール:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "垂直方向ズーム"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "値 [浮動小数]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "ヴェロシティ"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "ヴェロシティ出力"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "ノートプレスのヴェロシティ"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "ノートプレスのヴェロシティ"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "ノートプレス間のヴェロシティ"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "バージョン"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "垂直バーの色"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "垂直グリッドの色"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "垂直領域"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "垂直方向スケール"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "垂直方向スケール(対数)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "垂直方向に選択"
 
@@ -7015,12 +6962,12 @@ msgstr "垂直方向ピアノズーム"
 msgid "Virtual Rack"
 msgstr "仮想ラック"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "仮想入力 %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "仮想出力 %u"
@@ -7029,50 +6976,45 @@ msgstr "仮想出力 %u"
 msgid "Volume"
 msgstr "音量"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "左バスチャネルの音量調整(dB)"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "右バスチャネルの音量調整(dB)"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "WAVE ファイル"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "警告"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "波"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "波形"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "波形出力"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Wav リポジトリ"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "インストゥルメントとして使う波形"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "発振器ソースとして使う波形"
 
@@ -7081,7 +7023,7 @@ msgstr "発振器ソースとして使う波形"
 msgid "Wave_s"
 msgstr "Wave(_s)"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Wave ファイル"
 
@@ -7106,37 +7048,37 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Wet 出力 [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "全ノート"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "ウィンドウサイズ"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "トリガーフィルター"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "指定するファイルにプロジェクトを書き込み"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "プロジェクトをディスクに書き込み"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "デバイスチャネル設定に失敗"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "XtalStrings 出力"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7144,7 +7086,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "0 値の色"
 
@@ -7153,15 +7095,15 @@ msgstr "0 値の色"
 msgid "Zoom"
 msgstr "ズーム"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "ズーム:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "情報(_A)..."
 
@@ -7195,11 +7137,11 @@ msgstr "BEAST ウェブ(_B)..."
 msgid "_Cancel"
 msgstr "取り消し(_C)"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "アンドゥをクリア(_C)"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "閉じる(_C)"
 
@@ -7214,7 +7156,7 @@ msgid "_Distortion"
 msgstr "歪み(_D)"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7226,7 +7168,7 @@ msgstr "編集(_E)"
 msgid "_Enhance"
 msgstr "強調(_E)"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "FAQ(_F)..."
 
@@ -7255,7 +7197,7 @@ msgstr "進む(_F)"
 msgid "_Help"
 msgstr "ヘルプ(_H)"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "MIDI をインポート(_I)..."
 
@@ -7274,7 +7216,7 @@ msgstr "入出力(_I)"
 msgid "_LADSPA"
 msgstr "LADSPA(_L)"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "統合(_M)..."
 
@@ -7283,11 +7225,11 @@ msgstr "統合(_M)..."
 msgid "_Misc"
 msgstr "その他(_M)"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "新規(_N)"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "開く(_O)..."
 
@@ -7296,11 +7238,11 @@ msgstr "開く(_O)..."
 msgid "_Other Sources"
 msgstr "他のソース(_O)"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "演奏(_P)"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "設定(_P)..."
 
@@ -7315,20 +7257,20 @@ msgstr "プロジェクト(_P)"
 msgid "_Quantization"
 msgstr "量子化(_Q)"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "クィックスタート..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "終了(_Q)"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "リドゥ(_R)"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "リリースノート(_R)..."
 
@@ -7347,7 +7289,7 @@ msgstr "削除(_R)"
 msgid "_Routing"
 msgstr "ルーティング(_R)"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "保存(_S)"
 
@@ -7373,7 +7315,7 @@ msgstr "曲(_S)"
 msgid "_Spatial"
 msgstr "空間的(_S)"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "停止(_S)"
 
@@ -7394,7 +7336,7 @@ msgstr "シンセサイザー(_S)"
 msgid "_Tools"
 msgstr "ツール(_T)"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "アンドゥ(_U)"
 
@@ -7414,7 +7356,12 @@ msgstr "ビュー(_V)"
 msgid "_Virtualization"
 msgstr "仮想化(_V)"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "オーディオ録音障害についてのメッセージを表示"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7642,16 +7589,21 @@ msgstr "コントロール 9"
 msgid "control-90"
 msgstr "コントロール 90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "オーディオ録音障害についてのメッセージを表示"
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "出力ファイル \"%s\" を開くのに失敗: %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "処理中"
 
@@ -7761,9 +7713,16 @@ msgstr "処理中"
 #~ msgid "Description:"
 #~ msgstr "説明:"
 
+#~ msgid "Diagnostic"
+#~ msgstr "診断"
+
 #~ msgid "Enable meters"
 #~ msgstr "メーターを有効に"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "エラー"
+
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr "MIDI デバイスを開くのに失敗 (null デバイスを使用): %s"
 
@@ -7782,6 +7741,10 @@ msgstr "処理中"
 #~ msgid "Info"
 #~ msgstr "情報"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "不正なオーバーラップ"
+
 #~ msgid "Input Channels:"
 #~ msgstr "入力チャネル:"
 
@@ -7825,6 +7788,14 @@ msgstr "処理中"
 #~ msgstr ""
 #~ "バランスで重み付けするのではなく、二つのコントロール入力を互いに掛け合せ"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "オーディオ"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "MIDI"
+
 #~ msgid "Notice"
 #~ msgstr "通知"
 
@@ -7849,6 +7820,10 @@ msgstr "処理中"
 #~ msgid "Ratio"
 #~ msgstr "比率"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "右オーディオ入力"
+
 #~ msgid "Reset Loop"
 #~ msgstr "ループをリセット"
 
@@ -7858,12 +7833,20 @@ msgstr "処理中"
 #~ msgid "Score"
 #~ msgstr "スコア"
 
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "スクリプト"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "ループ領域の選択"
 
 #~ msgid "Set the threshold"
 #~ msgstr "スレッシュホールドを設定"
 
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "オーディオ録音障害についてのメッセージを表示"
+
 #~ msgid "Signal debugging module"
 #~ msgstr "シグナルデバッグモジュール"
 
@@ -7950,6 +7933,9 @@ msgstr "処理中"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "音量[dB]ステップ"
 
+#~ msgid "Warning"
+#~ msgstr "警告"
+
 #~ msgid "Wave to play"
 #~ msgstr "演奏する波形"
 
diff --git a/po/mn.po b/po/mn.po
index f5a34de..3d2eaa6 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -17,99 +17,99 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 1.0.2\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 #, fuzzy
 msgid "..."
 msgstr "Сан..."
@@ -122,11 +122,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -143,42 +143,42 @@ msgstr "_Өсгө"
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "_Шүүлтүүрүүд"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "_Орол ба гаралт"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "_Орол ба гаралт"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 #, fuzzy
 msgid "/Input & Output/MIDI Control Input"
 msgstr "_Орол ба гаралт"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 #, fuzzy
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "_Орол ба гаралт"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Input"
 msgstr "_Орол ба гаралт"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Output"
 msgstr "_Орол ба гаралт"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -186,20 +186,20 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_Бусад эхүүд"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -215,19 +215,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -235,143 +235,143 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "1/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid "1/1."
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "1/128."
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "1/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "1/16."
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "1/16T"
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "1/1T"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "1/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "1/2."
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "1/2T"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "1/32"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "1/32."
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "1/32T"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "1/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "1/4."
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "1/4T"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "1/64"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "1/64."
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "1/64T"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "1/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "1/8."
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "1/8T"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "12"
 msgstr "1\\/2"
@@ -381,20 +381,20 @@ msgstr "1\\/2"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "16"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -406,46 +406,46 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -457,15 +457,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -477,47 +477,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -541,23 +541,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -565,19 +565,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -589,76 +589,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -679,21 +679,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -701,12 +701,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Зогсоогдсон"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -720,46 +720,46 @@ msgstr "Гаралтуудыг устга"
 msgid "Accumulated audio output 2"
 msgstr "Гаралтуудыг устга"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Нэм"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr ""
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 msgid "Add a track to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -771,25 +771,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 #, fuzzy
 msgid "Add..."
 msgstr "Нэм"
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -805,23 +805,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -836,18 +836,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -865,7 +865,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -882,39 +882,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -922,7 +917,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -930,22 +925,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -954,7 +949,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -995,7 +990,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -1003,7 +998,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1038,39 +1033,44 @@ msgstr "Аудио"
 msgid "Audio Gate"
 msgstr "Аудио"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Аудио"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 #, fuzzy
 msgid "Audio In"
 msgstr "Аудио"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, fuzzy, c-format
 msgid "Audio In%u"
 msgstr "Аудио"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 #, fuzzy
 msgid "Audio In1"
 msgstr "Аудио"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 #, fuzzy
 msgid "Audio In2"
 msgstr "Аудио"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio In3"
 msgstr "Аудио"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio In4"
 msgstr "Аудио"
@@ -1081,27 +1081,27 @@ msgstr "Аудио"
 msgid "Audio Input"
 msgstr "Оролт"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 #, fuzzy
 msgid "Audio Input 1"
 msgstr "Оролт"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 #, fuzzy
 msgid "Audio Input 2"
 msgstr "Оролт"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio Input 3"
 msgstr "Оролт"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio Input 4"
 msgstr "Оролт"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Оролт"
@@ -1110,13 +1110,13 @@ msgstr "Оролт"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "Audio Out"
 msgstr "Аудио"
@@ -1134,17 +1134,21 @@ msgstr "Аудио"
 msgid "Audio Out2"
 msgstr "Аудио"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 #, fuzzy
 msgid "Audio Output"
 msgstr "Аудио"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1158,7 +1162,7 @@ msgstr "Аудио"
 msgid "Audio Sum2"
 msgstr "Аудио"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1178,11 +1182,11 @@ msgstr "Оролт"
 msgid "Audio input 2"
 msgstr "Оролт"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr ""
 
@@ -1191,12 +1195,12 @@ msgstr ""
 msgid "Auto Output"
 msgstr "Аудио"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1208,7 +1212,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Оролтуудыг устга"
@@ -1218,20 +1222,20 @@ msgstr "Оролтуудыг устга"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Оролтуудыг устга"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1245,27 +1249,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1281,37 +1284,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1335,12 +1338,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr "Сонго"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "Урсгал"
@@ -1353,11 +1356,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1365,7 +1368,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1406,21 +1409,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Нэр"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1436,29 +1439,29 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "_Өсгө"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change the currently selected key binding"
 msgstr "Энэ сонголтыг цэвэрлэ"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1466,23 +1469,23 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change..."
 msgstr "Ачааллаж байна..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1491,36 +1494,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1528,34 +1531,34 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Цэвэрлэ"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Энэ сонголтыг цэвэрлэ"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Хаа"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "Шинэ төсөл үүсгэ"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Тайлбар"
 
@@ -1579,7 +1582,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1606,26 +1609,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Агууллага"
 
@@ -1699,7 +1702,7 @@ msgstr "Агууллага"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -2001,13 +2004,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Удирдлагын төрөл:"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2022,7 +2025,7 @@ msgstr "Удирдлагын төрөл:"
 msgid "Control Strength"
 msgstr "Удирдлагын төрөл:"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Удирдлагын төрөл:"
@@ -2032,61 +2035,61 @@ msgstr "Удирдлагын төрөл:"
 msgid "Control Type:"
 msgstr "Удирдлагын төрөл:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Хуул"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Энэ сонголтыг клипборд руу хуул"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Холбоос үүсгэ"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "Шинэ төсөл үүсгэ"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Шинэ төсөл үүсгэ"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2100,27 +2103,27 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Ctrl Out"
 msgstr "Удирдлагын төрөл:"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "Удирдлагын төрөл:"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "Удирдлагын төрөл:"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "Удирдлагын төрөл:"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "Удирдлагын төрөл:"
@@ -2130,15 +2133,15 @@ msgstr "Удирдлагын төрөл:"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Хайчла"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2146,20 +2149,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2168,7 +2171,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "Нотын урт"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2187,7 +2190,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2195,159 +2198,154 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Холбоосыг устга"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Зүүн"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Устга"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Холбоосыг устга"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Нотыг устга"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Хэсгийг устга"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Тэмдэглэлийг устга (хулганы 1 товч)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Хэсгүүдийг устга"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Энэ сонголтыг цэвэрлэ"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 #, fuzzy
 msgid "Delete the currently selected key binding"
 msgstr "Энэ сонголтыг цэвэрлэ"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 #, fuzzy
 msgid "Delete the currently selected wave"
 msgstr "Энэ сонголтыг цэвэрлэ"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Тайлбар"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "Хөгжүүлэлт"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 #, fuzzy
 msgid "Dial"
 msgstr "Харилцахууд"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "Босоо сонголт"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Харилцахууд"
 
@@ -2367,18 +2365,18 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 #, fuzzy
 msgid "Direction"
 msgstr "Тайлбар"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2393,166 +2391,166 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Оролтуудыг устга"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Гаралтуудыг устга"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 #, fuzzy
 msgid "Distorted Audio Output"
 msgstr "Гаралтуудыг устга"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "Done Out"
 msgstr "Зүүн"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Зүүн"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "Dotted eighths note"
 msgstr "Наймтын нот оруул"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "Dotted half note"
 msgstr "Хагас нот оруул"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Наймтын нот оруул"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "Dotted quarter note"
 msgstr "Дөрөвтийн нот оруул"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "Dotted sixteenth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "Dotted thirty-secondth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Хувьла"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2561,36 +2559,36 @@ msgstr ""
 msgid "E_xamples"
 msgstr "Ж_ишээнүүд"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Засварла"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Хэсгийг засварла"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 #, fuzzy
 msgid "Edit the currently selected wave"
 msgstr "Энэ сонголтыг цэвэрлэ"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Засварлагч"
 
@@ -2602,51 +2600,51 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "Хэсгийг засварла"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "Eighths note"
 msgstr "Наймтын нот оруул"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Төгсгөл:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2667,17 +2665,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Алдаа"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Алдаа"
@@ -2687,78 +2679,78 @@ msgstr "Алдаа"
 msgid "Events"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "Наймтын нот оруул"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "`%s'-г ажилуулж байна"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2767,11 +2759,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 #, fuzzy
 msgid "Export Audio"
 msgstr "Зүүн"
@@ -2780,84 +2772,80 @@ msgstr "Зүүн"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "\"%s\" төслийг ачааллаж байна"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "\"%s\" төслийг ачааллаж байна"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "\"%s\" төслийг ачааллаж байна"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "\"%s\" төслийг ачааллаж байна"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "\"%s\" төслийг ачааллаж байна"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "\"%s\" төслийг ачааллаж байна"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2866,11 +2854,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2881,7 +2869,7 @@ msgid ""
 msgstr ""
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2890,100 +2878,100 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Файлын сонголт"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Файлын сонголт"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Ахин нэрлэ"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 #, fuzzy
 msgid "Filter"
 msgstr "_Шүүлтүүрүүд"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 #, fuzzy
 msgid "Filter Specification"
 msgstr "Файлын сонголт"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 #, fuzzy
 msgid "Filter Type"
 msgstr "_Шүүлтүүрүүд"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 #, fuzzy
 msgid "Filtered Output"
 msgstr "Гаралтуудыг устга"
@@ -2992,15 +2980,15 @@ msgstr "Гаралтуудыг устга"
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -3009,13 +2997,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Энэ баримтанд ол"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -3033,15 +3021,15 @@ msgstr "Баруун"
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3049,11 +3037,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -3061,87 +3049,87 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Freq Out"
 msgstr "Зүүн"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Асуулт"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 #, fuzzy
 msgid "Function"
 msgstr "Асуулт"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3154,37 +3142,37 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Out"
 msgstr "Зүүн"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Output"
 msgstr "Гаралтуудыг устга"
@@ -3193,7 +3181,7 @@ msgstr "Гаралтуудыг устга"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3213,11 +3201,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3239,19 +3227,19 @@ msgstr "Нэг хуудас урагшла"
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Хэвтээгээр өсгө"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Босоогоор өсгө"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3261,7 +3249,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "Half note"
 msgstr "Нотыг тогло"
@@ -3278,46 +3266,46 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 #, fuzzy
 msgid "Horizontal Bar Color"
 msgstr "Хэвтээгээр өсгө"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 #, fuzzy
 msgid "Horizontal Grid Color"
 msgstr "Хэвтээгээр өсгө"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 #, fuzzy
 msgid "Horizontal Scale"
 msgstr "Хэвтээгээр өсгө"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3331,46 +3319,46 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "Hundred twenty-eighth note"
 msgstr "Наймтын нот оруул"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "Дугаар"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 #, fuzzy
 msgid "Import a standard MIDI file into the current project"
 msgstr "Байгаа төслийг энэ төсөл рүү нэгтгэ"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3409,22 +3397,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Босоо сонголт"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Байрлал"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Оролт"
 
@@ -3440,58 +3422,58 @@ msgstr "Оролт"
 msgid "Input 2 [%]"
 msgstr "Оролт"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, fuzzy, c-format
 msgid "Input Channel %u"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, fuzzy, c-format
 msgid "Input Port %u"
 msgstr "Оролт"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Оролт"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Орол ба гаралт"
@@ -3502,80 +3484,80 @@ msgstr "_Орол ба гаралт"
 msgid "Inputs"
 msgstr "Оролт"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Оруул"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Модуль оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Нот оруул"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Хэсэг оруул"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Наймтын нот оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Хагас нот оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "Insert hundred twenty-eighth note"
 msgstr "Наймтын нот оруул"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Хэсэг оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Дөрөвтийн нот оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Хагас нот оруул"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Хэсэг оруул"
@@ -3585,96 +3567,96 @@ msgstr "Хэсэг оруул"
 msgid "Instrument flavour"
 msgstr "Хэсэг оруул"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Оруул"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Энэ сонголтыг цэвэрлэ"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Хавтсыг сонго"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3693,99 +3675,97 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "Босоо сонголт"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr ""
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Зүүн"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Audio"
 msgstr "Зүүн"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left Audio Input"
 msgstr "Оролт"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Audio Output"
 msgstr "Аудио"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "Гаралтуудыг устга"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left In"
 msgstr "Зүүн"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Input"
 msgstr "Зүүн"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Out"
 msgstr "Зүүн"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Output"
 msgstr "Зүүн"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Зүүн"
@@ -3794,16 +3774,16 @@ msgstr "Зүүн"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 #, fuzzy
 msgid "Left channel input"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Нотыг зөө"
@@ -3812,15 +3792,15 @@ msgstr "Нотыг зөө"
 msgid "Level"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Сан..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr ""
 
@@ -3830,129 +3810,129 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Холбоос"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Хэсгийг холбо"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 #, fuzzy
 msgid "Load"
 msgstr "Ачаалла..."
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Зэмсгийг ачаалла"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Ачаалла..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Зэмсгийг ачаалла"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Ачаалла..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "\"%s\"-г ачааллаж байна"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, fuzzy, c-format
 msgid "Loading skin `%s'"
 msgstr "\"%s\"-г ачааллаж байна"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Ачааллаж байна..."
 
@@ -3963,28 +3943,28 @@ msgstr "Байрлал"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Алдагдсан нот"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Алдагдсан хэсэг"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3996,40 +3976,44 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "Дугаар"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Зэмсгийг хадгал"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -4039,25 +4023,29 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Гаралтуудыг устга"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Гаралтуудыг устга"
@@ -4066,93 +4054,93 @@ msgstr "Гаралтуудыг устга"
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Байгаа төслийг энэ төсөл рүү нэгтгэ"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Нэгтгэ: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "`%s' зэмсгийг нэгтгэж байна"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "`%s' төслийг нэгтгэж байна"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4160,7 +4148,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4168,40 +4156,40 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Mod In"
 msgstr "Модулийн мэдээлэл"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 #, fuzzy
 msgid "Modulation"
 msgstr "Байрлал"
@@ -4211,86 +4199,86 @@ msgstr "Байрлал"
 msgid "Modulation Depth"
 msgstr "Байрлал"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Modulation Input"
 msgstr "Байрлал"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Модулийн мэдээлэл"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Модулийн холбоос: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Модулийн холбоос"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Нотыг зөө"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Хэсгийг зөө"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "Хэсгийг зөө"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Энэ сонголтыг клипборд руу зөө"
 
@@ -4305,17 +4293,17 @@ msgstr "Энэ сонголтыг клипборд руу зөө"
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 #, fuzzy
 msgid "Move to the left"
 msgstr "Нотыг зөө"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 #, fuzzy
 msgid "Move to the right"
 msgstr "Нотыг зөө"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 #, fuzzy
 msgid "Move upwards"
 msgstr "Хэсгийг зөө"
@@ -4329,52 +4317,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Нэр"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Шинэ дуу"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "New View"
 msgstr "_Үзэмж"
@@ -4396,131 +4384,114 @@ msgstr "_Үзэмж"
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Аудио"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "Дугаар"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Хэсэг алга"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Зүүн"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Нотын урт"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Процедур"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Нотын урт"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Бай алга"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4542,14 +4513,14 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 #, fuzzy
 msgid "None"
 msgstr "Бай алга"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 #, fuzzy
 msgid "Norm Type"
 msgstr "Удирдлагын төрөл:"
@@ -4560,7 +4531,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4569,20 +4540,20 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 #, fuzzy
 msgid "Note"
 msgstr "Бай алга"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Зүүн"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 #, fuzzy
 msgid "Note Entry"
 msgstr "Нотын урт"
@@ -4591,20 +4562,20 @@ msgstr "Нотын урт"
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync"
 msgstr "Нотын урт"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4619,77 +4590,77 @@ msgstr "Зүүн"
 msgid "Note _Length"
 msgstr "Нотын урт"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Дөрөвтийн нот оруул"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Файлын сонголт"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 #, fuzzy
 msgid "Octaves"
 msgstr "Урсгал"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4697,12 +4668,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Төслийг нээ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4711,7 +4682,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4720,29 +4691,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Байгаа төслийг нээ"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "`%s' төслийг нээ"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4761,13 +4732,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "Гаралт"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "Тайлбар"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4775,59 +4746,59 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 #, fuzzy
 msgid "Oscillated Output"
 msgstr "Гаралтуудыг устга"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Бусад эхүүд"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Бусад эхүүд"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Гаралт"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4841,17 +4812,17 @@ msgstr "Гаралт"
 msgid "Output Panning"
 msgstr "Гаралт"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, fuzzy, c-format
 msgid "Output Port %u"
 msgstr "Гаралт"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Оролт"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Оролт"
@@ -4866,7 +4837,7 @@ msgstr "Зүүн"
 msgid "Output [dB]"
 msgstr "Гаралт"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4880,32 +4851,40 @@ msgstr ""
 msgid "Outputs"
 msgstr "Гаралт"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr ""
 
@@ -4913,67 +4892,67 @@ msgstr ""
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 #, fuzzy
 msgid "Parameter"
 msgstr "Загварчлал"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr ""
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Загварчлал"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Хэсгүүд"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Хэсгүүд"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr ""
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "Хэсгүүд"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Загварчлал"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -5001,25 +4980,25 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 #, fuzzy
 msgid "Phase"
 msgstr "Хэсгүүд"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 #, fuzzy
 msgid "Piano Keys"
 msgstr "Төгөлдөр хуурын нот"
@@ -5034,53 +5013,53 @@ msgstr "Төгөлдөр хуурын нот"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Нотыг тогло"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Плагинууд"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Плагинууд"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -5088,82 +5067,82 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Байрлал"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Байрлал авагдсан"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Процедур"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Тохиргоонууд"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Урьдчилан үзэх"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Процедур"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5172,61 +5151,61 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Шинжүүд"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 #, fuzzy
 msgid "Property Identifier"
 msgstr "Шинжүүд"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 #, fuzzy
 msgid "Property Name"
 msgstr "Шинжүүд"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5242,46 +5221,46 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "А: Алга"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "А: Такт"
 
@@ -5298,44 +5277,44 @@ msgstr "Тайлбар"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "Quarter note"
 msgstr "Дөрөвтийн нот оруул"
@@ -5354,40 +5333,40 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 #, fuzzy
 msgid "RC Files"
 msgstr "_Шүүлтүүрүүд"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 #, fuzzy
 msgid "Rack"
 msgstr "_Буц"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 #, fuzzy
 msgid "Raise"
 msgstr "Байрлал"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Ratio In"
 msgstr "Байрлал"
@@ -5397,38 +5376,33 @@ msgstr "Байрлал"
 msgid "Ratio [x:1]"
 msgstr "Байрлал"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "_Ахин босго"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Оролт"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Тэгш өнцөгт сонгох тэмдэглэлүүд"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5436,7 +5410,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5449,7 +5423,7 @@ msgstr "Загварчлал"
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 #, fuzzy
 msgid "Release counter"
 msgstr "Нотын хэмжээг өөрчил"
@@ -5459,49 +5433,49 @@ msgstr "Нотын хэмжээг өөрчил"
 msgid "Reload current page"
 msgstr "Энэ хуудсыг ахин ачаалла"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Модулийг устга"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Замуудыг устга"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Энэ сонголтыг цэвэрлэ"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Ахин нэрлэ"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Хэсгүүдийг ахин нэрлэ"
 
@@ -5515,29 +5489,29 @@ msgstr "Давт"
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Нотын хэмжээг өөрчил"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Ахин нэрлэ"
@@ -5546,89 +5520,91 @@ msgstr "Ахин нэрлэ"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Баруун"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Audio"
 msgstr "Баруун"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right Audio Input"
 msgstr "Оролт"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Audio Output"
 msgstr "Баруун"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "Баруун"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right In"
 msgstr "Баруун"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Input"
 msgstr "Баруун"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Out"
 msgstr "Баруун"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Output"
 msgstr "Баруун"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Баруун"
@@ -5637,48 +5613,48 @@ msgstr "Баруун"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 #, fuzzy
 msgid "Right channel Input"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Баруун"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 msgid "Routing/Adder"
 msgstr ""
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 msgid "Routing/Mixer"
 msgstr ""
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 msgid "Routing/Multiply"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5686,12 +5662,12 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "Замуудыг устга"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Зэмсгийг хадгал"
@@ -5724,130 +5700,124 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "_гэж хадгал"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Зэмсгийг хадгал"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Дүрсийн хязгаар"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Зэмсгийг хадгал"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "_гэж хадгал"
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Хадгал: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "`%s' зэмсгийг хадгалж байна"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr ""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Скриптүүд"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Скриптүүд"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Скриптүүд"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5855,12 +5825,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5878,61 +5848,61 @@ msgstr "Гаралтуудыг устга"
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Сонго"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Сонго"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 #, fuzzy
 msgid "Select Color"
 msgstr "Сонго"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Хавтсыг сонго"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 #, fuzzy
 msgid "Select File"
 msgstr "Сонго"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Бүсийг сонго"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Сонго"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Бүтэн нот оруул"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Оролтын модулийг сонго"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Гаралтын модулийг сонго"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5948,7 +5918,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5968,36 +5938,36 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 #, fuzzy
 msgid "Set the focus cell note"
 msgstr "Бүтэн нот оруул"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -6009,76 +5979,57 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Дүрсийн дундаж"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Дүрсийн хамгийн их"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Дүрсийн хамгийн бага"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Дүрсийн хязгаар"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Мэдээллийг үзүүл"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Хэвтээгээр тана"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Босоогоор тана"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Удирдлагын төрөл:"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Удирдлагын төрөл:"
@@ -6088,62 +6039,62 @@ msgstr "Удирдлагын төрөл:"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "Sixteenth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 #, fuzzy
 msgid "Skin Name"
 msgstr "Нэр"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6151,58 +6102,58 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 #, fuzzy
 msgid "Sole Output"
 msgstr "Гаралтуудыг устга"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Дуу"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "Хадгал: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -6217,32 +6168,28 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Засварлагчийг эхлүүл"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Засварлагчийг эхлүүл"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Процедур"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6250,82 +6197,82 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Гараа:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 #, fuzzy
 msgid "Steps"
 msgstr "_Зогсоо"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6341,54 +6288,54 @@ msgstr ""
 msgid "Switches"
 msgstr "_Зогсоо"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 #, fuzzy
 msgid "SynDrum Output"
 msgstr "_Орол ба гаралт"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "Нотын урт"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Зүүн"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Зүүн"
@@ -6398,15 +6345,15 @@ msgstr "Зүүн"
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6414,49 +6361,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Файлын сонголт"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6470,33 +6417,33 @@ msgstr ""
 msgid "TID"
 msgstr "Дугаар"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 #, fuzzy
 msgid "Text Color"
 msgstr "Сонго"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6532,13 +6479,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6549,19 +6496,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6569,7 +6516,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6589,17 +6536,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6615,7 +6562,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6624,22 +6571,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6647,33 +6594,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6681,11 +6628,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6693,40 +6640,40 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "Thirty-secondth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6776,27 +6723,27 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6804,21 +6751,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6827,42 +6774,42 @@ msgstr ""
 msgid "Totals"
 msgstr "_Хэрэгслүүд"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6871,7 +6818,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Баруун"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Зүүн"
@@ -6884,51 +6831,51 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "Triplet eighths note"
 msgstr "Наймтын нот оруул"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "Triplet half note"
 msgstr "Хагас нот оруул"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Наймтын нот оруул"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "Triplet quarter note"
 msgstr "Дөрөвтийн нот оруул"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "Triplet sixteenth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "Triplet thirty-secondth note"
 msgstr "Арван зургаатын нот оруул"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Анхааруулга"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Төрөл"
 
@@ -6936,156 +6883,156 @@ msgstr "Төрөл"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "Оролтын суваг ашиглагдаж байна"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Буцаа"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 #, fuzzy
 msgid "Unfiltered Input"
 msgstr "Оролтуудыг устга"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "Хагас нот оруул"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Хагас нот оруул"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 #, fuzzy
 msgid "Unused"
 msgstr "Буцаа"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "_Доогуур зураас ашигла"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 #, fuzzy
 msgid "Velocity Out"
 msgstr "Зүүн"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "Асуулт"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 #, fuzzy
 msgid "Vertical Bar Color"
 msgstr "Босоо сонголт"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 #, fuzzy
 msgid "Vertical Grid Color"
 msgstr "Босоо бүс"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Босоо бүс"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 #, fuzzy
 msgid "Vertical Scale"
 msgstr "Босоо сонголт"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 #, fuzzy
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Босоо сонголт"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Босоо сонголт"
 
@@ -7099,12 +7046,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -7113,52 +7060,47 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Анхааруулга"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 #, fuzzy
 msgid "Wave"
 msgstr "Урсгал"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 #, fuzzy
 msgid "Wave Output"
 msgstr "Гаралт"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7167,7 +7109,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Урсгал"
 
@@ -7192,37 +7134,37 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "Whole note"
 msgstr "Нотыг тогло"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "XtalStrings Output"
 msgstr "Гаралтуудыг устга"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7230,7 +7172,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 #, fuzzy
 msgid "Zero Value Color"
 msgstr "Сонго"
@@ -7240,15 +7182,15 @@ msgstr "Сонго"
 msgid "Zoom"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr ""
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Тухай..."
 
@@ -7283,11 +7225,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "_Өсгө"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Буцаалтыг арилга"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Хаа"
 
@@ -7302,7 +7244,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7314,7 +7256,7 @@ msgstr "_Засварла"
 msgid "_Enhance"
 msgstr "_Өсгө"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_ТАА..."
 
@@ -7343,7 +7285,7 @@ msgstr "_Урагш"
 msgid "_Help"
 msgstr "_Тусламж"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -7362,7 +7304,7 @@ msgstr "_Орол ба гаралт"
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Нэгтгэ..."
 
@@ -7371,11 +7313,11 @@ msgstr "_Нэгтгэ..."
 msgid "_Misc"
 msgstr "_Төрөл бүр"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Шинэ"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Нээ..."
 
@@ -7384,11 +7326,11 @@ msgstr "_Нээ..."
 msgid "_Other Sources"
 msgstr "_Бусад эхүүд"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Тоглуул"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Тохиргоонууд"
 
@@ -7403,20 +7345,20 @@ msgstr "_Төсөл"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "Түргэн гараа..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Унтраа"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Дахи"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr ""
 
@@ -7436,7 +7378,7 @@ msgstr "_Дахи"
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Хадгал"
 
@@ -7462,7 +7404,7 @@ msgstr "_Дуу"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Зогсоо"
 
@@ -7483,7 +7425,7 @@ msgstr ""
 msgid "_Tools"
 msgstr "_Хэрэгслүүд"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Буцаа"
 
@@ -7503,7 +7445,12 @@ msgstr "_Үзэмж"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Оролт"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7731,16 +7678,20 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "\"%s\" төслийг ачааллаж байна"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
 
@@ -7756,6 +7707,10 @@ msgstr ""
 #~ msgid "Description:"
 #~ msgstr "Тайлбар"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Алдаа"
+
 #~ msgid "Find"
 #~ msgstr "Ол"
 
@@ -7768,6 +7723,10 @@ msgstr ""
 #~ msgstr "Мэдээллийг үзүүл"
 
 #, fuzzy
+#~ msgid "Information"
+#~ msgstr "Байрлал"
+
+#, fuzzy
 #~ msgid "Input Channels:"
 #~ msgstr "Оролтын суваг ашиглагдаж байна"
 
@@ -7789,6 +7748,14 @@ msgstr ""
 #~ msgid "Mono Signal Input"
 #~ msgstr "Удирдлагын төрөл:"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Аудио"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "Дугаар"
+
 #~ msgid "Objects"
 #~ msgstr "Обьект"
 
@@ -7808,10 +7775,18 @@ msgstr ""
 #~ msgid "Ratio"
 #~ msgstr "Байрлал"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Оролт"
+
 #~ msgid "Score"
 #~ msgstr "Одоо"
 
 #, fuzzy
+#~ msgid "Script"
+#~ msgstr "Скриптүүд"
+
+#, fuzzy
 #~ msgid "Signals:"
 #~ msgstr "Оролт"
 
@@ -7822,3 +7797,6 @@ msgstr ""
 #, fuzzy
 #~ msgid "Status"
 #~ msgstr "Гараа:"
+
+#~ msgid "Warning"
+#~ msgstr "Анхааруулга"
diff --git a/po/nb.po b/po/nb.po
index 1e85cee..2651397 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2010-03-15 10:43+0100\n"
 "Last-Translator: Kjartan Maraas <kmaraas gnome org>\n"
 "Language-Team: Norwegian bokmål <i18n-nb lister ping uio no>\n"
@@ -16,99 +16,99 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -121,11 +121,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr "_Lydkilder"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -141,35 +141,35 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -177,19 +177,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -205,19 +205,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -225,119 +225,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr ""
 
@@ -346,19 +346,19 @@ msgstr ""
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -370,43 +370,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -418,15 +418,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -438,47 +438,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -502,23 +502,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -526,19 +526,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -550,76 +550,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -640,21 +640,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -662,12 +662,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Avbrutt"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -679,46 +679,46 @@ msgstr ""
 msgid "Accumulated audio output 2"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr ""
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 msgid "Add a track to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -730,24 +730,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Legg til..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -763,23 +763,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -794,18 +794,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -823,7 +823,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -840,39 +840,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Alle"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Alltid"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -880,7 +875,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -888,22 +883,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -912,7 +907,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -953,7 +948,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -961,7 +956,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -994,35 +989,39 @@ msgstr ""
 msgid "Audio Gate"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+msgid "Audio I/O Failed"
+msgstr ""
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1031,23 +1030,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1055,13 +1054,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1076,17 +1075,21 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "_Lydkilder"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "_Lydkilder"
@@ -1101,7 +1104,7 @@ msgstr "_Lydkilder"
 msgid "Audio Sum2"
 msgstr "_Lydkilder"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1118,11 +1121,11 @@ msgstr ""
 msgid "Audio input 2"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr ""
 
@@ -1130,12 +1133,12 @@ msgstr ""
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1147,7 +1150,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Tilgjengelige innganger"
 
@@ -1156,19 +1159,19 @@ msgstr "Tilgjengelige innganger"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Tilgjengelige utganger"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1182,27 +1185,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1218,37 +1220,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Bakgrunnsfarge"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Bakgrunnsbilde"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1271,12 +1273,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1288,11 +1290,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1300,7 +1302,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1340,21 +1342,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Busser"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1370,27 +1372,27 @@ msgstr ""
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1398,21 +1400,21 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Endre..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1421,36 +1423,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1458,33 +1460,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Lukk %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Lukk prosjektet"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Kommentar"
 
@@ -1506,7 +1508,7 @@ msgstr "Konfigurer"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1532,26 +1534,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Innhold"
 
@@ -1623,7 +1625,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1918,12 +1920,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1936,7 +1938,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Type filter"
@@ -1946,60 +1948,60 @@ msgstr "Type filter"
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopier"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr ""
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Lag et nytt prosjekt"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2013,23 +2015,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2038,15 +2040,15 @@ msgstr ""
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Klipp ut"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2054,20 +2056,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2075,7 +2077,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2094,7 +2096,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2102,151 +2104,146 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr ""
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Slett"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Slett lenke"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Slett note"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Slett del"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Slett deler"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Detaljer:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Gjenkjent filformat"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Utvikling..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialoger"
 
@@ -2265,17 +2262,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Retning"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Forkast endringer"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2290,154 +2287,154 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Dokument_indeks..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 msgid "Done Output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Punktert åttendedelsnote"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Punktert halvnote"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Punktert hundreogtjueåttedelsnote"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Punktert fjerdedelsnote"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Punktert sekstendedelsnote"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Punktert sekstifiredelsnote"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Punktert trettitodelsnote"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Punktert helnote"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Ned"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2446,35 +2443,35 @@ msgstr ""
 msgid "E_xamples"
 msgstr "E_ksempler"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Rediger"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Redigering"
 
@@ -2486,49 +2483,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Åttendedelsnote"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Slutt:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2549,16 +2546,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Feil"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Feil: "
 
@@ -2567,76 +2559,76 @@ msgstr "Feil: "
 msgid "Events"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Kjører «%s»"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2645,11 +2637,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Eksporter lyd"
 
@@ -2657,84 +2649,80 @@ msgstr "Eksporter lyd"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2743,11 +2731,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2758,7 +2746,7 @@ msgid ""
 msgstr ""
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2767,95 +2755,95 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Filstørrelse i bytes"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Filnavn"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Type filter"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -2863,15 +2851,15 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2880,13 +2868,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2903,15 +2891,15 @@ msgstr ""
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2919,11 +2907,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Skriftstørrelse"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2931,84 +2919,84 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frekvens"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr ""
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funksjon"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3021,36 +3009,36 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3058,7 +3046,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3078,11 +3066,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3104,19 +3092,19 @@ msgstr "Gå fremover en side"
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3126,7 +3114,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Halvnote"
 
@@ -3142,43 +3130,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3192,44 +3180,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Hundreogtjueåttedelsnote"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importer MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3267,21 +3255,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Indisk skala"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Informasjon"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Inndata"
 
@@ -3295,54 +3278,54 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr ""
 
@@ -3351,76 +3334,76 @@ msgstr ""
 msgid "Inputs"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Sett inn"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Sett inn modul"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Sett inn note"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr ""
 
@@ -3429,93 +3412,93 @@ msgstr ""
 msgid "Instrument flavour"
 msgstr "Last instrument"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr ""
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr ""
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3534,90 +3517,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etikett"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Venstre"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Venstre volum"
 
@@ -3625,15 +3606,15 @@ msgstr "Venstre volum"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr ""
 
@@ -3642,15 +3623,15 @@ msgstr ""
 msgid "Level"
 msgstr "Etikett"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Lisens:"
 
@@ -3660,126 +3641,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Lenke"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Last"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Last effekt"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Last instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Last _effekt..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Last..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Laster «%s»"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Laster tema «%s»"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Laster..."
 
@@ -3790,28 +3771,28 @@ msgstr "Lokasjon"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Senk"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3823,37 +3804,41 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr ""
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr ""
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI-synthesizer: %s"
@@ -3863,24 +3848,28 @@ msgstr "MIDI-synthesizer: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -3888,93 +3877,93 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Flett: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Meldinger"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -3982,7 +3971,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -3990,39 +3979,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mikser"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulering"
 
@@ -4030,84 +4019,84 @@ msgstr "Modulering"
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Flytt del"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Flytt ned"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4121,15 +4110,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Flytt til venstre"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Flytt til høyre"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Flytt opp"
 
@@ -4142,53 +4131,53 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Demp"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Informasjon"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Navn"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Ny sang"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Ny visning"
 
@@ -4209,123 +4198,108 @@ msgstr "Ny visning"
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr ""
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Ingen spor"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4346,13 +4320,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Ingen"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4362,7 +4336,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4371,18 +4345,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Note"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4390,19 +4364,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4416,75 +4390,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Antall kolonner"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Antall rader"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4492,12 +4466,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Åpne prosjekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4506,7 +4480,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4515,29 +4489,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Åpne eksisterende prosjekt"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Åpne filhåndterer"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Åpne prosjekt «%s»"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4556,12 +4530,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Utdata"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientering"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Opprinnelse: %s\n"
@@ -4569,58 +4543,58 @@ msgstr "Opprinnelse: %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Andre kilder"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Andre kilder"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Utdata"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4632,16 +4606,16 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr ""
 
@@ -4654,7 +4628,7 @@ msgstr "Venstre volum"
 msgid "Output [dB]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4667,32 +4641,40 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Palett"
 
@@ -4700,64 +4682,64 @@ msgstr "Palett"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parameter"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr ""
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Deler"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Deler"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Lim inn"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Mønster"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4785,24 +4767,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Pianotaster"
 
@@ -4816,52 +4798,52 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Spill note"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Avspilling"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Tillegg"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4869,81 +4851,81 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Posisjon"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Brukervalg"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Forhåndsvis"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Prosess: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -4952,59 +4934,59 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Egenskaper"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Navn på egenskap"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5020,43 +5002,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5073,43 +5055,43 @@ msgstr "_Virtualisering"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Fjerdedelsnote"
 
@@ -5126,37 +5108,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Hev"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Område:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5164,37 +5146,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr ""
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Gjenopprett"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5202,7 +5180,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5214,7 +5192,7 @@ msgstr ""
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5223,48 +5201,48 @@ msgstr ""
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Fjern moduk"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Fjern stier"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Endre navn"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -5278,29 +5256,29 @@ msgstr "Gjenta"
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr ""
 
@@ -5308,81 +5286,83 @@ msgstr ""
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Høyre"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Høyre volum"
 
@@ -5390,48 +5370,48 @@ msgstr "Høyre volum"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Ruting"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "Ruting"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "Ruting"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "Ruting"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5439,11 +5419,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr ""
 
@@ -5475,125 +5455,120 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Lagre som effekt..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Lagre som instrument..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Lagre endringer"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Lagre effekt"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Lagre instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Lagre _som..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Lagre: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Lagrer effekt «%s»"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Lagrer instrument «%s»"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Lagrer prosjekt «%s»"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Skript"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5601,12 +5576,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5623,56 +5598,56 @@ msgstr ""
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Velg"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Velg farge"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Velg katalog"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Velg fil"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Velg region"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Velg alle hendelser"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5688,7 +5663,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5708,35 +5683,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5748,75 +5723,56 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Vis informasjon"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5825,59 +5781,59 @@ msgstr ""
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Sekstendedelsnote"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Sekstifiredelsnote"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Størrelse"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Tema"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Navn på tema"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5885,57 +5841,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Sang"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Sang: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -5950,31 +5906,27 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Start:"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -5982,81 +5934,81 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Start:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Oppstart"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Steg"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6071,51 +6023,51 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "_Synth"
@@ -6125,15 +6077,15 @@ msgstr "_Synth"
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6141,49 +6093,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Synthesizer: %s"
@@ -6196,32 +6148,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Tekstfarge"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Tekstoppføring"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6257,13 +6209,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6274,19 +6226,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6294,7 +6246,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6314,17 +6266,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6340,7 +6292,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6349,22 +6301,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6372,33 +6324,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6406,11 +6358,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6418,39 +6370,39 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Trettitodelsnote"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6500,27 +6452,27 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Tid"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6528,21 +6480,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6550,42 +6502,42 @@ msgstr ""
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Spor"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6593,7 +6545,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6605,43 +6557,43 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Type"
 
@@ -6649,145 +6601,145 @@ msgstr "Type"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Angre"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Opp"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Versjon"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Vertikal region"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6801,12 +6753,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6815,50 +6767,45 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Advarsel"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6867,7 +6814,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -6892,35 +6839,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Helnote"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Vindustørrelse"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Skriv prosjektet til disk"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -6928,7 +6875,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr ""
 
@@ -6937,15 +6884,15 @@ msgstr ""
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Om..."
 
@@ -6978,11 +6925,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "Av_bryt"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Lukk"
 
@@ -6997,7 +6944,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7009,7 +6956,7 @@ msgstr "R_ediger"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7038,7 +6985,7 @@ msgstr "_Fremover"
 msgid "_Help"
 msgstr "_Help"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importer MIDI..."
 
@@ -7057,7 +7004,7 @@ msgstr "_Inn- og utdata"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Flett..."
 
@@ -7066,11 +7013,11 @@ msgstr "_Flett..."
 msgid "_Misc"
 msgstr "_Forskjellig"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Ny"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Åpne..."
 
@@ -7079,11 +7026,11 @@ msgstr "_Åpne..."
 msgid "_Other Sources"
 msgstr "_Andre kilder"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "S_pill"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Brukervalg..."
 
@@ -7098,19 +7045,19 @@ msgstr "_Prosjekt"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "A_vslutt"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "Gjenopp_rett"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr ""
 
@@ -7129,7 +7076,7 @@ msgstr "Fje_rn"
 msgid "_Routing"
 msgstr "_Ruting"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "L_agre"
 
@@ -7154,7 +7101,7 @@ msgstr "_Sang"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Stopp"
 
@@ -7175,7 +7122,7 @@ msgstr "_Synthesizere"
 msgid "_Tools"
 msgstr "Verk_tøy"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Angre"
 
@@ -7195,7 +7142,11 @@ msgstr "_Vis"
 msgid "_Virtualization"
 msgstr "_Virtualisering"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+msgid "audio input problems"
+msgstr ""
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7423,15 +7374,34 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
+
+#~ msgid "Always"
+#~ msgstr "Alltid"
+
+#~ msgid "Error"
+#~ msgstr "Feil"
+
+#~ msgid "Information"
+#~ msgstr "Informasjon"
+
+#~ msgid "Script"
+#~ msgstr "Skript"
+
+#~ msgid "Warning"
+#~ msgstr "Advarsel"
diff --git a/po/ne.po b/po/ne.po
index 5e0cae3..ce84c4e 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -22,7 +22,7 @@ msgstr ""
 "X-Generator: KBabel 1.10.2\n"
 "Plural-Forms: nplurals=2;plural=(n!=1)\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -30,7 +30,7 @@ msgstr ""
 "\n"
 "उपलब्ध मिडि ड्राइभर:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -38,89 +38,89 @@ msgstr ""
 "\n"
 "उपलब्ध PCM ड्राइभर:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  दायाँ/बायाँ छिमेकमा स्तम्भ फोल्डिङ अनुमति दिनुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr "  २ (-९९..+९९) वा ३ (-९९९..+९९९) अङ्क साइन्ड दशमलव नम्बर प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  २ (-एफएफ..+एफएफ) वा ४ (-एफएफएफएफ..+एफएफएफएफ) अङ्क साइन्ड हेक्स नम्बर प्रदर्शन "
 "गर्नुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  २ (००..९९) वा ३ (०००..९९९) अङ्क दशमलव नम्बरहरू प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  २ (००..एफएफ) वा ४ (००००..एफएफएफएफ) अङ्क हेक्स नम्बरहरू प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  थोप्ला गरिएको ठाडोपट्टी प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  पहिलो, दोस्रो, ... च्यानलको टिप्पणी प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr "अफसेट, लम्बाइ वा वेग पहिलो, दोस्रो, ... च्यानलको प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  ठोस ठाडोपट्टी प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  ठाडो खाली ठाउँ घुसाउनुहोस्"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  विभिन्न घटना प्रकार चयन गर्नुहोस् (नियन्त्रण, निरन्तर नियन्त्रक)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  ३ पूर्वपरिभाषित रङ मध्ये एउटा चयन गर्नुहोस्"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (डम्ट गरिएको कोर)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: स्वचालन अक्षम"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "MIDI नियन्त्रणबाट: %s स्वचालन %s:"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "MIDI नियन्त्रणबाट: %s स्वचालन %s: (MIDI च्यानल: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -133,11 +133,11 @@ msgstr "/अडियो स्रोत/हल्ला"
 msgid "/Audio Sources/Organ"
 msgstr "अडियो स्रोत"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/अडियो स्रोत/स्ट्यान्डर्ड ओस्सिलेटर"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/अडियो स्रोत/तरङ्ग ओस्सिलेटर"
 
@@ -153,35 +153,35 @@ msgstr "/बढाउनुहोस्/कोरस"
 msgid "/Filters/Bass Filter"
 msgstr "/फिल्टर/ब्यास फिल्टर"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/फिल्टर/बिक्वाइड प्रकार"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/आगत र निर्गत/ बाजा निर्गत"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/निर्गत र आगत/बाजाको स्वर निर्गत"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/आगत र निर्गत/मिडि नियन्त्रण आगत"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/आगत र निर्गत/ मिडि स्वर आगत"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/आगत र निर्गत/PCM आगत"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/आगत र निर्गत/PCM आगत"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/मिस्क/स्नुपर"
 
@@ -189,19 +189,19 @@ msgstr "/मिस्क/स्नुपर"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/अन्य स्रोत/अचल"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -219,19 +219,19 @@ msgstr "/राउटिङ/एम्प्लिफायर"
 msgid "/Routing/Summation"
 msgstr "/राउटिङ/एम्प्लिफायर"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -239,119 +239,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/स्पासियल/सन्तुलन"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/भर्चुलाइजेसन/अवास्तविक आगत"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/भर्चुलाइजेसन/अवास्तविक निर्गत"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "भर्चुलाइजेसन/अवास्तविक सब सिन्थ"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "१/१"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "१/१."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "१/१२८"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "१/१२८."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "१/१२८ टी"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "१/१६"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "१/१६."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "१/१६ टी"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "१/१ टी"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "१/२"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "१/२."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "१/२ टी"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "१/३२"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "१/३२."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "१/३२ टी"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "१/४"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "१/४."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "१/४ टी"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "१/६४"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "१/६४."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "१/६४ टी"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "१/८"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "१/८."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "१/८ टी"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "१०२४ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "१२"
 
@@ -360,19 +360,19 @@ msgstr "१२"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "१२८ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "१६"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "१६ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "१६३८४ मान FFT सञ्झ्याल"
 
@@ -384,43 +384,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "१\\/१"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "१\\/१२८"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "१\\/१६"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "१\\/२"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "१\\/३२"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "१\\/४"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "१\\/६४"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "१\\/८"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "२"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "२ र ४"
 
@@ -432,15 +432,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "२ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "२०४८ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "२५६ मान FFT सञ्झ्याल"
 
@@ -452,47 +452,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "३"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "३ र १२"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "३ र ६"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "३२ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "३२७६८ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "४"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "४ र १२"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "४ र १६"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "४ र ८"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "४ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "४०९६ मान FFT सञ्झ्याल"
 
@@ -516,23 +516,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "५१२ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "६"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "६ र १२"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "६४ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "६५५३६ मान FFT सञ्झ्याल"
 
@@ -540,19 +540,19 @@ msgstr "६५५३६ मान FFT सञ्झ्याल"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "८"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "८ र १६"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "८ मान FFT सञ्झ्याल"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "८१९२ मान FFT सञ्झ्याल"
 
@@ -564,76 +564,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr "१०२४ मान FFT सञ्झ्याल ५१३ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr "१२८ मान FFT सञ्झ्याल ६५ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr "१६ मान FFT सञ्झ्याल ९ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr "१६३८४ मान FFT सञ्झ्याल ८१९३ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr "२ मान FFT सञ्झ्याल २ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr "२०४८ मान FFT सञ्झ्याल १०२५ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr "२५६ मान FFT सञ्झ्याल १२९ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr "३२ मान FFT सञ्झ्याल १७ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr "३२७६८ मान FFT सञ्झ्याल १६३८५ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr "४ मान FFT सञ्झ्याल ३ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr "४०९६ मान FFT सञ्झ्याल २०४९ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr "५१२ मान FFT सञ्झ्याल २५७ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr "६४ मान FFT सञ्झ्याल ३३ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr "६५५३६ मान FFT सञ्झ्याल ३२७६९ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr "८ मान FFT सञ्झ्याल ५ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr "८१९२ मान FFT सञ्झ्याल ४०९७ आवृति पिकसँगको स्पेकट्रममा अनुरूप हुन्छ"
@@ -654,21 +654,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "प्लगइन विकास सिन्थेसिस गर्न एउटा बाटोदर्शक"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr " _ क्यारेक्टरसँगको स्ट्रिङको स्थितिले कच गरिने पाठको क्यारेक्टरसँग अनुरूप हुन्छ"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "ADSR खाम जेनेरेटर"
 
@@ -676,12 +676,12 @@ msgstr "ADSR खाम जेनेरेटर"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "परित्याग गरियो"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "एबोर्सन"
 
@@ -695,47 +695,47 @@ msgstr "एम्प्लिफाइड अडियो निर्गत"
 msgid "Accumulated audio output 2"
 msgstr "एम्प्लिफाइड अडियो निर्गत"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "थप्नुहोस्"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "अनुकूलन सिन्थेसाइजर थप्नुहोस्"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "MIDI सिन्थेसाइजर थप्नुहोस्"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr "बाह्या MIDI घटनाहरूबाट बाजा नियन्त्रण गर्न नयाँ MIDI सिन्थेसाइजर थप्नुहोस्"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "मिक्सरमा नयाँ बस थप्नुहोस्"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "प्रभाव वा गीतमा बाजाको रूपमा प्रयोग गर्न नयाँ सिन्थेसाइजर मेस थप्नुहोस्"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "यो गीतमा नयाँ ट्र्याक थप्नुहोस्"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "यो गीतमा नयाँ ट्र्याक थप्नुहोस्"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "खोजी बाटोमा डाइरेक्टरी थप्नुहोस्"
 
@@ -747,25 +747,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "सिन्थेसाइजर मेष अवयवहरू थप्नुहोस्, सम्पादन गर्नुहोस् र जडान गर्नुहोस्"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "थप्नुहोस्..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "\"%s\" सूचीबाट \"%s\" सूचीमा चयन थप्दछ"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "FFT सञ्झ्याल साइज समायोजन गर्नुहोस्"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "आवृत्ति तह थ्रेसहोल्ड समायोजन गर्नुहोस्"
 
@@ -781,23 +781,23 @@ msgstr "आगत भोल्युम नियन्त्रण सङ्क
 msgid "Adjust output balance between left and right"
 msgstr "बायाँ र दायाँ बीचमा निर्गतको सन्तुलन समायोजन गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "सम्पुर्ण कार्यक्रम व्यवहार समायोजन गर्नुहोस्"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "सम्पूर्ण गीतको स्वभाव समायोजन गर्नुहोस्"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "सबै सिन्थेसाइजर स्वभाव समायोजन गर्नुहोस्"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "कोर्नका लागि मान वा बार सम्बन्धित पङ्क्तिबद्धता समायोजन गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "प्रत्येक छायाँकरण गरिएको पङ्क्ति बिच पङ्क्तिको सङ्ख्या समायोजन गर्दछ"
 
@@ -812,18 +812,18 @@ msgstr "थ्रेसहोल्ड र भाग अनुसार एम
 msgid "Adjust the zoom factor of the router display"
 msgstr "राउटर प्रदर्शनको जुम तत्व समायोजन गर्नुहोस्"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "पङ्क्तिको सट्टा डी बी मान समायोजन गर्नुहोस्"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "समायोजन"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -853,7 +853,7 @@ msgstr ""
 "  SUBDEV - 'hw'जस्तो प्लगइनहरूका लागि उपयन्त्र नम्बर\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -881,15 +881,15 @@ msgstr ""
 "  डेभ     - 'एच डब्लु' जस्तो प्लगइनका लागि यन्त्र नम्बर\n"
 "  SUBDEV - एच डब्लु'जस्तो प्लगइनका लागि उपयन्त्र नम्बर\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "छोए पछि"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "पछिछुने बाहिर"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
@@ -897,25 +897,20 @@ msgstr ""
 "कार्यक्षेत्रको आवधिक आवृती जोडले ढिला गर्दछ । यो कार्य विशेषरूपले ढिला मेशिनमा आवश्यक "
 "हुनसक्दछ ।"
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "नियन्त्रण घटना पङ्क्तिबद्व गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "घटना पङ्क्तिबद्ध गर्नुहोस्"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "सबै"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "डिट्युनिङ्गको रकम सेन्टमा (सेमिटोनको सयौ भाग)"
 
@@ -923,7 +918,7 @@ msgstr "डिट्युनिङ्गको रकम सेन्टमा
 msgid "Amplified audio output"
 msgstr "एम्प्लिफाइड अडियो निर्गत"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -934,22 +929,22 @@ msgstr ""
 "रेकर्डिङ मोडमा खोलिएको छैन । सङ्केत रेकर्डेड सङ्केतको सट्टा आगतमा प्रयोग हुन्छ, त्यसैले "
 "प्लेब्याक सञ्चालनले वास्तवमा इन्डेन्टपरिणाम लेराउन सक्दछ (जस्तै एउटा मौन निर्गत सङ्केत)"
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr "स्क्रिप्ट कार्यविधिको कार्यान्वयन गरेको बेलामा एउटा त्रटि भयो '%s': %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr "रेकर्डिङ फाइल खोल्दा त्रुटि भयो, अर्को फाइल चयन गर्दा यो समस्या नहुन सक्छ ।"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "लगातार सोधिने प्रश्नहरूको उत्तर दिन्छ"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "एन्टी-एलाइज"
 
@@ -958,7 +953,7 @@ msgstr "एन्टी-एलाइज"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "बाँन्की सम्पादक सजावटमा कन्फिगरेसन परिवर्तन लागू गर्नुहोस्"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "स्तम्भ प्रकारको एरे"
 
@@ -1022,7 +1017,7 @@ msgstr ""
 "क्लिप्पिङ बिना। यसको पूर्णरूपमा प्रभाव सङ्गीतको ठूलो ध्वनिमा छ। हाम्रो उदाहरणमा, निर्गत "
 "एम्प्लिफिकेसन ५dB पारित हुन्छ, यदि आगत सङ्केतले ० dB कहिले पनि नाग्दैन ।"
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "पङ्क्तिबद्वता"
 
@@ -1030,7 +1025,7 @@ msgstr "पङ्क्तिबद्वता"
 msgid "Attack [ms]"
 msgstr "आक्रमण [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "आक्रमण-डिके-सस्टेन-खाम आगत छाडिएको"
 
@@ -1065,35 +1060,40 @@ msgstr "अडियो"
 msgid "Audio Gate"
 msgstr "अडियो निर्गत"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "अडियो निर्गत"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "अडियो आगत"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "अडियो आगत %u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "अडियो आगत १"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "अडियो आगत २"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "अडियो आगत ३"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "अडियो आगत ४"
 
@@ -1102,23 +1102,23 @@ msgstr "अडियो आगत ४"
 msgid "Audio Input"
 msgstr "अडियो आगत"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "अडियो आगत १"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "अडियो आगत २"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "अडियो आगत ३"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "अडियो आगत ४"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "अडियो आगत सङ्केत"
 
@@ -1126,13 +1126,13 @@ msgstr "अडियो आगत सङ्केत"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "अडियो निर्गत"
 
@@ -1147,17 +1147,21 @@ msgstr "अडियो निर्गत १"
 msgid "Audio Out2"
 msgstr "अडियो निर्गत २"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "अडियो निर्गत"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/अडियो स्रोत/हल्ला"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/अडियो स्रोत/हल्ला"
@@ -1172,7 +1176,7 @@ msgstr "अडियो निर्गत १"
 msgid "Audio Sum2"
 msgstr "अडियो निर्गत २"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr "आगतका लागि अडियो यन्त्र \"%s\" खुल्ला छैन, अडियो ड्राइभर: %s=%s"
@@ -1189,11 +1193,11 @@ msgstr "अडियो आगत १"
 msgid "Audio input 2"
 msgstr "अडियो आगत २"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "लेखक"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "लेखक:"
 
@@ -1201,12 +1205,12 @@ msgstr "लेखक:"
 msgid "Auto Output"
 msgstr "स्वत: आगत"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "स्वत: काट्नुहोस्"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1220,7 +1224,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "उपलब्ध आगत"
 
@@ -1229,19 +1233,19 @@ msgstr "उपलब्ध आगत"
 msgid "Available Items:"
 msgstr "उपलब्ध वस्तुहरू:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "उपलब्ध आगत"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "उपलब्ध पोष्टप्रोसेसर"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "उपलब्ध सिन्थेसाइजर"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "उपलब्ध तरङ्ग"
 
@@ -1257,27 +1261,26 @@ msgid ""
 msgstr ""
 "थ्रेडद्वारा प्रयोग गरिएको प्रयोगकर्ता CPU समयको प्रति सकेण्डमा मिलिसेकेण्डको औसत सङ्ख्या"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST बारेमा"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "BEAST सुरुवात"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST संस्करण %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE कोर"
 
@@ -1293,37 +1296,37 @@ msgstr "BSE बहु-अंश वेभ फाइल"
 msgid "BSE Synthesis File"
 msgstr "BSE सिन्थेसिस फाइल"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "पृष्ठभुमि रङ"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "पृष्ठभूमि छवि"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "पृष्ठभूमि सेड १"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "पृष्ठभूमि सेड २"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "नियन्त्रण घटना सम्पादकद्वारा प्रयोग गर्ने पृष्ठभूमि छवि"
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "बाँन्की सम्पादनकद्वारा प्रयोग गरिएको पृष्ठभूमि छवि"
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "पियानो-रोल सम्पादनकद्वारा प्रयोग गरिएको पृष्ठभूमि छवि"
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "खराब लूपब्याक"
 
@@ -1346,12 +1349,12 @@ msgstr "नियन्त्रण आगत तहको सन्तुलन
 msgid "Bank Select"
 msgstr "बैंक चयन"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "आधार आवृति"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "आधार ओक्टेभ"
 
@@ -1363,11 +1366,11 @@ msgstr "आधार भोल्युम"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "आधार एम्प्लिकेसन (नियन्त्रण सङ्केतले यसमा थप्दछ)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "प्रति मिनेटमा बिट्स"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "कार्यक्रम प्रकार्यमा नयाँ कूञ्जी संयोजन बेर्नुहोस्"
 
@@ -1375,7 +1378,7 @@ msgstr "कार्यक्रम प्रकार्यमा नयाँ
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "बुस्ट"
 
@@ -1428,22 +1431,22 @@ msgstr ""
 msgid "Bus Name"
 msgstr "बस नाम"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 "गीतका लागि बस कार्यान्वयन, मास्टर प्रतिफलमा ट्रयाक अडियो सङ्केत राउट गर्न प्रयोग हुन्छ"
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "बस"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "कोडेक असफल"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "स्तम्भ प्रकार:"
 
@@ -1459,27 +1462,27 @@ msgstr "CPU #"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "रद्द गर्नुहोस्"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "केन्द्र आवृती"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "केन्द्र आवृति आगत"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "दिइएको रकमबाट ओक्टेभको आधार परिवर्तन गर्नुहोस्"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "हालै चयन गरिएको कुञ्जी बाइन्डिङ परिवर्तन गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "दिइएको रकमबाट सङ्ख्यात्मक फोकस कक्ष सामाग्री परिवर्तन गर्नुहोस् (उदाहरण. ओक्टेभ)"
 
@@ -1487,22 +1490,22 @@ msgstr "दिइएको रकमबाट सङ्ख्यात्मक
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "परिवर्तन गर्नुहोस्..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 "अन्तिम समयमा यसलाई डिस्कमा बचत गरे देखी परियोजना \"%s\" मा परिवर्तनहरू गरिएका छन्।"
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "च्यानल"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "च्यानल सङ्केत"
 
@@ -1511,36 +1514,36 @@ msgstr "च्यानल सङ्केत"
 msgid "Channel Pressure"
 msgstr "च्यानल दवाब"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "च्यानल %u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "च्यानल %u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "च्यानल %u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "च्यानल %u [फ्लोट]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "जाँच्नुहोस्/रेडियो बटन टगल गर्नुहोस्"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "प्रदर्शन स्क्रोलिङ दिशा रोज्नुहोस्"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "तेर्सो वा ठाडो अभिमुखीकरण चयन गर्नुहोस्"
 
@@ -1548,33 +1551,33 @@ msgstr "तेर्सो वा ठाडो अभिमुखीकरण 
 msgid "Chorus audio output"
 msgstr "कोरस अडियो निर्गत"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "खाली गर्नुहोस्"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "हालको चयन खाली गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "%s बन्द गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "सबै सञ्झ्याल बन्द गर्नुहोस् र अन्त्य गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "परियोजना बन्द गर्नुहोस्"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "रङ प्रविष्टि"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "टिप्पणी"
 
@@ -1596,7 +1599,7 @@ msgstr "कन्फिगर गर्नुहोस्"
 msgid "Configure the column layout of the pattern editor"
 msgstr "बाँन्की सम्पादकको स्तम्भ सजावट कन्फिगर गर्नुहोस्"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "अचल निर्गत %u"
@@ -1622,27 +1625,27 @@ msgstr "अचल नकरात्मक केन्द्र"
 msgid "Constant Negative HIGH"
 msgstr "अचल नकरात्मक उच्च"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "अचल प्रतिफल %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 #, fuzzy
 msgid "Constant signal value"
 msgstr "अचल नकरात्मक उच्च"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "सामग्री"
 
@@ -1714,7 +1717,7 @@ msgstr "लगातार ९"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "निरन्तर मिडि नियन्त्रण #1 - बैक चय"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "योगदानकर्ता:"
 
@@ -2009,12 +2012,12 @@ msgstr "नियन्त्रण ९८ दर्ता नभएको प
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "नियन्त्रण ९९ दर्ता नभएको परामिति LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "नियन्त्रण स्वचालन"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "नियन्त्रण स्वचालन: %s"
@@ -2027,7 +2030,7 @@ msgstr "नियन्त्रण आगत"
 msgid "Control Strength"
 msgstr "नियन्त्रण बल"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "नियन्त्रण प्रकार:"
@@ -2037,60 +2040,60 @@ msgstr "नियन्त्रण प्रकार:"
 msgid "Control Type:"
 msgstr "नियन्त्रण प्रकार:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "नियन्त्रक"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "ओक्टेभ सम्बन्धित जहाँ द्रष्टव्य प्रविष्ट गरिन्छ त्यसको नियन्त्रण गर्दछ"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "प्रतिलिपि बनाउनुहोस्"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "हालको चयन क्लिपबोर्डमा प्रतिलिपि बनाउनुहोस्"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "यो वस्तुमा लागू गरिएको प्रतिलिपिअधिकार अनुमतिपत्र"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "लिङ्क सिर्जना गर्नुहोस्"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "गीतमा नयाँ अंश सिर्जना गर्नुहोस्"
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "गीतका लागि नयाँ ट्र्याक सिर्जना गर्नुहोस्"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "गीतका लागि नयाँ मिश्रण बस सिर्जना गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "नयाँ गीत, मिक्सर ट्र्याक्स, पार्टस् र टिप्पणी सिर्जना गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "परियोजनाको छुट्टै दृश्य सिर्जना गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "नयाँ परियोजना सिर्जना गर्नुहोस्"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "सिर्जना समय"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2104,23 +2107,23 @@ msgstr "नियन्त्रण आगत १"
 msgid "Ctrl In2"
 msgstr "नियन्त्रण आगत २"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "नियन्त्रण निर्गत"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "नियन्त्रण बाहिर १"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "नियन्त्रण बाहिर २"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "नियन्त्रण बाहिर ३"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "नियन्त्रण बाहिर ४"
 
@@ -2129,15 +2132,15 @@ msgstr "नियन्त्रण बाहिर ४"
 msgid "Current Items:"
 msgstr "हालको वस्तुहरू:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "काट्नुहोस्"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "काटिएको आवृति (सबै फिल्टर)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "काटिएको आवृति २ (ब्यान्ड पास/रोक्नुहोस्)"
 
@@ -2145,20 +2148,20 @@ msgstr "काटिएको आवृति २ (ब्यान्ड पा
 msgid "Cutoff [%]"
 msgstr "[%] काट्नुहोस्"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "काट्नु [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "यन्त्र, मोड"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP इन्जिन..."
 
@@ -2166,7 +2169,7 @@ msgstr "DSP इन्जिन..."
 msgid "Data Entry"
 msgstr "डेटा प्रविष्टि"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "दुषित डेटा"
 
@@ -2188,7 +2191,7 @@ msgstr "ड्याभकोरसले बढी गहिराइ ध्व
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "डिके [%]"
@@ -2197,154 +2200,149 @@ msgstr "डिके [%]"
 msgid "Decay [%]"
 msgstr "डिके [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "लेखक"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "अनुमतिपत्र"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "मान कोर्नुहोस्"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "मेट्नुहोस्"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "नियन्त्रण घटना मेट्नुहोस्"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "लिङ्क मेट्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "द्रष्टव्य मेट्नुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "अंश मेट्नुहोस्"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "गीतबाट अंश मेट्नुहोस्"
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "गीतबाट ट्र्याक मेट्नुहोस्"
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "गीतबाट मिश्रण बस मेट्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "द्रष्टव्य मेट्नुहोस् (माउस बटन १)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "अंश मेट्नुहोस्"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "पूर्वस्थितिमा फर्काइएको इतिहास सम्पूर्ण मेट्नुहोस्"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "हालमा चयन गरिएको बस मेट्नुहोस्"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "हालमा चयन गरिएको कुञ्जी बाइन्डिङ मेट्नुहोस्"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "हालमा चयन गरिएको ट्र्याक मेट्नुहोस्"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "हालमा चयन गरिएको तरङ मेट्नुहोस्"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "हर"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "वर्णन"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "विवरण:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "पत्ता लगाइएको फाइल ढाँचा"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "प्लगइन विकास गर्दैछ..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "विकास..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "यन्त्र ब्यस्त"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "यन्त्र कन्फिगरेसन अमिल्दो"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "यन्त्र एसिन्क सक्षम भएन"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "यन्त्र वा स्रोत ब्यस्त"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "निदानात्मक"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "डायल"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "डायल (लोगारिथ्मिक)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "संवाद"
 
@@ -2364,17 +2362,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "दिशा"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "परिवर्तन छोड्नुहोस्"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2389,7 +2387,7 @@ msgid "Discard changes and close dialog"
 msgstr "परिवर्तन छोडेर बन्द गर्नुहोस्"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2397,152 +2395,153 @@ msgstr ""
 "सबै आगत घटना छाड्नुहोस् र आगत घटना उत्पन्न नगर्नुहोस् । यो ड्राइभर\n"
 "मिडि यन्त्र सूचीको स्वत: यन्त्रको अंश होइन ।"
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "भित्री जडान नभएको"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "भित्री जडान नभएको"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "जडान नभएको बाहिर"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "जडान नभएको बाहिर"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "डिक्स रेकर्डिङ सुरु गर्नुहोस्"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "सबै कार्यविधि समिक्षा गरी प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "विकासकर्ता र योगदानकर्ता श्रेय प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "त्रुटि सच्याउने सन्देशसँग संवाद प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "डाइनोस्टिक सन्देशसँग संवाद प्रदर्शन गर्नुहोस्"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "सूचना सन्देशसँग संवाद प्रदर्शन गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "तथ्याङ्क र समय सूचना प्रदर्शन गर्नुहोस्"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "डिस्टोर्ट गरिएको अडियो निर्गत"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "कागजात अनुक्रमण..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "गरियो"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "गरियो"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "आठौं द्रष्टव्य थोप्ला"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "आधा द्रष्टव्य थोप्ला"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "एक सय अठ्ठाइसौं द्रष्टव्य थोप्ला"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "चौथाइ द्रष्टव्य थोप्ला"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "सोर्हौं द्रष्टव्य थोप्ला"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "चौसाठ्ठिऔं द्रष्टव्य थोप्ला"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "बत्तिसौं द्रष्टव्य थोप्ला"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "पूरा द्रष्टव्य थोप्ला"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "तल"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "मान कोर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "यसमा घटना पङ्क्तिबद्ध गर्न लाइन कोर्नुहोस्"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "एन्टी-एलाइज गरिएको सिन्थेसिस सञ्जाल कोर्नुहुन्छ ?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "ड्रप डाउन बटन"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "ड्रप डाउन कम्बो"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "ड्रम आवृति आगत"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "ड्रम आवृति आगत"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "नक्कल गर्नुहोस्"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "घटना:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "उदाहरण:"
 
@@ -2551,23 +2550,23 @@ msgstr "उदाहरण:"
 msgid "E_xamples"
 msgstr "उदाहरण"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "सम्पादन गर्नुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "अंश सम्पादन गर्नुहोस्"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "र्याक वस्तु सम्पादन गर्नुहोस्"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "हालमा चयन गरिएको तरङ सम्पादन गर्नुहोस्"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2577,12 +2576,12 @@ msgstr ""
 "लिङ्क सिर्जना गर्नका लागि बटन १ , चलाउनका लागि बटन २ र गुण परिवर्तन गर्न बटन ३ "
 "प्रयोग गर्नुहोस्"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "सम्पादन/सार्नुहोस्/मेनु (माउस बटन १-३)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "सम्पादक"
 
@@ -2594,28 +2593,28 @@ msgstr "प्रभाव नियन्त्रण १"
 msgid "Effect Control 2"
 msgstr "प्रभाव नियन्त्रण २"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "प्रभाव बाटो"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "आठौं द्रष्टव्य"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "महत्व"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "खाली फिल्ड रङ"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 #, fuzzy
 msgid "Enable Error Bell"
 msgstr "घातक त्रुटि: "
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2623,23 +2622,23 @@ msgstr ""
 "धेरै जसो (सख्यात्मक वा पाठ) आगत फाँटका लागि उस्तै साइज सक्षम पार्नुहोस् । केहि फाँटमा फेरि "
 "सुरु गरेपछि मात्र यसले प्रभाव पार्छ ।"
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "विशेष सन्देश प्रकारको सन्देश प्रदर्शन सक्षम पार्नुहोस् वा अक्षम पार्नुहोस्"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "अन्त्य:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "गीतमा प्रत्येक अंश कम्तीमा एउटा ट्र्याक राखेको छ भनेर याद गर्नुहोस्"
 
@@ -2660,16 +2659,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "एप्सिलन"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "त्रुटि"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "त्रुटि: "
 
@@ -2678,76 +2672,76 @@ msgstr "त्रुटि: "
 msgid "Events"
 msgstr "घटना"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "हरेक आठौं र सोर्हौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "हरेक आठौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "हरेक चौथो र आठौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "हरेक चौथो र सोर्हौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "हरेक चौथो र बार्हौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "हरेक चौथों पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "हरेक दोस्रो र चौथों पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "हरेक दोस्रो पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "हरेक सोर्हौ पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "हरेक छैठौं र बार्हौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "हरेक छैठौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "हरेक तेस्रो र छैठौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "हरेक तेस्रो र बार्हौं पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "हरेक तेस्रो पङ्क्ति"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "हरेक बार्हौं पङ्क्ति"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "सबै राम्रो भयो"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "'%s' कार्यान्वयन गर्दैछ"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "स्क्रिप्ट '%s' बाट प्रक्रिया '%s' कार्यसम्पादन गर्दैछ"
@@ -2756,11 +2750,11 @@ msgstr "स्क्रिप्ट '%s' बाट प्रक्रिया '
 msgid "Exponential Control"
 msgstr "एक्पोनेन्सियल नियन्त्रण"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "एक्सपोनेन्शल FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "अडियो निर्यात गर्नुहोस्"
 
@@ -2768,87 +2762,83 @@ msgstr "अडियो निर्यात गर्नुहोस्"
 msgid "Expression"
 msgstr "अभिव्यक्ति"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "यन्त्र बफर कन्फिगर गर्न असफल"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "यन्त्र ढाँचा कन्फिगरमा असफल"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "यन्त्र आवृति कन्फिगर गर्न असफल"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "यन्त्र ल्याटेन्सी कन्फिगर गर्न असफल"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "यन्त्र च्यानलहरूको नम्बर कन्फिगर गर्न असफल"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "डिक्समा रेकर्डिङ सुरु गर्न असफल"
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "शीर्षक पत्ता लगाउन (खोल्न) असफल"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "शीर्षक पत्ता लगाउन (खोल्न) असफल"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "स्क्रिप्ट कार्यविधि कार्यान्वयन गर्न असफल '%s': %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "परियोजना लोड गर्न असफल \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "वेभ फाइल \"%s\" लोड गर्न असफल: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "परियोजना गाभ्न असफल \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "मिडि यन्त्र खोल्न असफल: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "PCM यन्त्र खोल्न असफल: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "निर्गतका लागि फाइल \"%s\" खोल्न असफल: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "डिक्समा रेकर्डिङ सुरु गर्न असफल"
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2861,11 +2851,11 @@ msgstr ""
 "कारणले:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "खोज्ने सूचना पुन प्राप्त गर्न असफल"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2881,7 +2871,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2894,97 +2884,98 @@ msgstr ""
 "कारणले:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "शाखा प्रकृया स्पान गर्न असफल"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "डिक्समा रेकर्डिङ सुरु गर्न असफल"
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "अडियो यन्त्रबाट रेकर्ड सुरु गर्न असफल"
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "डिक्समा रेकर्डिङ सुरु गर्न असफल"
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "सिन्थेसिस मोड्युल निर्माण गरेपछि सम्पादन मोडबाट पछि हट्नुहुन्छ ?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "फाइल चयन"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "फाइल खाली छ"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "फाइल पहिले नै अवस्थित छ"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "फाइल संशोधन समय"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "बाइट्मा फाइलको साइज"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "फाइलनाम"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "फाइलनाम पाठ प्रविष्टि"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "फिल्टर गर्नुहोस्"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "फिल्टर अल्गोरिदम"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "फिल्टर छनौट"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "फिल्टर विशेष वर्णन"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "फिल्टर प्रकार"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "काटिएको आवृति प्रतिशत सेट गर्नुहोस्"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "काटिएको आवृति प्रतिशत सेट गर्नुहोस्"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "फिल्टर भएको अडियो सङ्केत"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "फिल्टर गरिएको निर्गत"
 
@@ -2992,16 +2983,16 @@ msgstr "फिल्टर गरिएको निर्गत"
 msgid "Filtered audio output"
 msgstr "फिल्टर गरिएको अडियो आगत"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/फिल्टर/ब्यास फिल्टर"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "दिइएको अंशमा उपयुक्त ट्र्याक सुरु गर्नका लागि खोजी गर्नुहोस्"
 
@@ -3010,14 +3001,14 @@ msgstr "दिइएको अंशमा उपयुक्त ट्र्य
 msgid "Find in current document"
 msgstr "हालको कागजातमा फेला पर्यो"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "पहिलो ट्र्याक खोजी गर्नुहोस् जुनले अंश समेटेको हुन्छ, अर्फन अंशका लागि मिल्दो जाँच्नहोस् ।"
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "राम्रो ट्युन"
 
@@ -3035,15 +3026,15 @@ msgstr "पहिलो अडियो आगत"
 msgid "First control input"
 msgstr "पहिलो नियन्त्रण आगत"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "फ्लिप स्पेकट्रम"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "फ्लिप स्पेक्ट्रम प्रदर्शन, तल्लो र माथिल्लो आवृत्तिको आपसी परिवर्तन"
 
@@ -3051,11 +3042,11 @@ msgstr "फ्लिप स्पेक्ट्रम प्रदर्शन,
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "वर्णको साइज"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "सिन्थेसिस सञ्जालमा प्रर्दशित लेबुलका लागि पिक्सेलमा फन्ट साइज"
 
@@ -3063,58 +3054,58 @@ msgstr "सिन्थेसिस सञ्जालमा प्रर्द
 msgid "Foot Controller"
 msgstr "पाद नियन्त्रक"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "ढाँचा"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "आवृति आगत"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "आवृति मोड आगत"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "आवृति बाहिर"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "आवृत्ति"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "आवृति आगत"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "आवृति मोडुलेसन आगत"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "आवृत्ति"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "आवृति सङ्केत"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3122,28 +3113,28 @@ msgstr ""
 "आवृति जहाँ नियन्त्रण मानहरूको मूल्याङ्कन हुन्छ, CPU लोडको भार घटाउन सिन्थ मिश्रण आवृति "
 "भन्दा सानो हुनुपर्दछ"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "आवृति सिफ्ट रेटिव (जडान नभए १.० मानेको)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "सबै समेटिएको वेभ फाइल"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "प्रकार्य"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "नयाँ कुञ्जी बाइन्डिङ सिर्जना गर्न प्रयोग गरिने प्रकार्य"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "प्रकार्यत्मकता कार्यान्वयन भएन"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "कुञ्जी बाइन्डिङ सक्रिय पार्न प्रकार्य"
 
@@ -3156,36 +3147,36 @@ msgstr "कुञ्जी बाइन्डिङ सक्रिय पार
 msgid "GNU Lesser General Public License"
 msgstr "जी एन यु लेस्सर साधारण सार्वजनिक अनुमतिपत्र"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "नाफा मोड आगत"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "नाफा मोडुलेसन आगत"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "गेइन मोडुलेसन [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "गेइन [डिबि]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "गेट"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "भित्र आउनुहोस्"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "बाहिर जानुहोस्"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "गेट निर्गत"
 
@@ -3193,7 +3184,7 @@ msgstr "गेट निर्गत"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "आगत गेट (खाम सक्रिय/असक्रिय पार्छ)"
 
@@ -3213,11 +3204,11 @@ msgstr "साधारण उद्देश्य नियन्त्रक
 msgid "General Purpose Controller 4"
 msgstr "साधारण उद्देश्य नियन्त्रक ४"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "जेनेरिक कुञ्जी"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3239,19 +3230,19 @@ msgstr "एक पृष्ठ अगाडि जानुहोस्"
 msgid "Go to browser index"
 msgstr "ब्राउजर अनुक्रमणिकामा जानुहोस्"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "तेर्सो रूपमा बढाउनुहोस्"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "ठाडो रूपमा बढाउनुहोस्"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "स्क्रोल योग्य क्षेत्र बढाउनुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "एच र्याप"
 
@@ -3261,7 +3252,7 @@ msgstr "एच र्याप"
 msgid "HZoom"
 msgstr "एच जुम"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "आधा द्रष्टव्य"
 
@@ -3277,43 +3268,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "यदि द्रष्टव्य हाललाई दाबिएको छ भने उच्च"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "उपकरणले सिन्थेसाइजिङ गर्यो भन्ने कुरा उच्चले इङ्गित गर्दछ"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "बढेको कुनामा ड्रम हिर्काउनुहोस्"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "उस्तै प्रकारको आगत फाँट"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "तेर्सो पट्टी रङ"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "तेर्सो ग्रिड रङ"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "तेर्सो मापन"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "तेर्सो मापन (लोगारिथ्मिक)"
 
@@ -3327,19 +3318,19 @@ msgstr "तेर्सो पियानो जुम"
 msgid "Horizontal track zoom"
 msgstr "तेर्सो ट्र्याक जुम"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "एक सय अठ्ठाइसौं द्रष्टव्य"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3347,26 +3338,26 @@ msgstr ""
 "यदि सेट छ भने, पाठको मुनिको कचले स्मृतिसहायक गतिवर्धक कुञ्जीका लागि प्रयोग गर्नु पर्दछ "
 "भन्ने दर्शाउदछ"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr "यदि सेट भएमा, भरि भएको पाठ काटिन्छ र सट्टामा इलिप्सिस् \"...\" प्रदर्शन हुन्छ"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "छवि सेड"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "MIDI आयात गर्नुहोस्: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "हालको परियोजनामा मानक MIDI फाइल आयात गर्नुहोस्"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "MIDI फाइल `%s' आयात हुँदैछ"
@@ -3405,21 +3396,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "ठाडो मापन"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "जानकारी"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "ओस्सिलेटर तरङ्ग फारमको प्रारम्भिक फेज (डिग्रीमा साइकल अफसेट)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "इनिसियलाइजर"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "आगत"
 
@@ -3433,54 +3419,54 @@ msgstr "आगत १ [%]"
 msgid "Input 2 [%]"
 msgstr "आगत २ [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "आगत पङ्क्तिबद्वता"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "आगत च्यानल %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "आगत मोड्युलेसन [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "आगत पोर्ट %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "आगत सङ्केत"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "आगत च्यानल प्रयोगमा आइसक्यो"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "प्रयोगमा च्यानल आगत"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "आगत च्यानल गोप्य छ"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "यसलाई इन्टरफेस गर्न आगत पोर्ट नाम"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "निर्गत/आगत च्यानलहरू जडान भइसक्यो"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "निर्गत/आगत च्यानलहरू जडित भएको छैन"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "निर्गत/आगत त्रुटि"
 
@@ -3489,76 +3475,76 @@ msgstr "निर्गत/आगत त्रुटि"
 msgid "Inputs"
 msgstr "आगत"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "घुसाउनुहोस्"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "नियन्त्रण घटना घुसाउनुहोस्"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "मोड्युल घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "अंश घुसाउनुहोस्"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "क्लिपबोर्ड सामाग्री हालको चयनमा घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "आठौ द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "आधा द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "एक सय अठ्ठाइसौं द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "अंश घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "चौथाइ द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "सोर्हौ द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "चौसाठ्ठिऔ द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "बत्तिसौं द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "पूरा द्रष्टव्य घुसाउनुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "अशं घुसाउनुहोस्/सम्पादन गर्नुहोस्/सार्नुहोस् (माउसको बटन १ र २)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "घुसाउनुहोस्/रिसाइज गर्नुहोस्/द्रष्टव्य सार्नुहोस् (माउस बटन १ र २)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "बाजा बाटो"
 
@@ -3567,94 +3553,94 @@ msgstr "बाजा बाटो"
 msgid "Instrument flavour"
 msgstr "बाजा बाटो"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "अपर्याप्त अनुमति"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "आन्तरिक त्रुटि (कृपया प्रतिवेदन गर्नुहोस्)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "आन्तरिक"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "मिडि नियन्त्रण प्रकार अवैध"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "समय अन्तराल अवैध"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "अवैध ढाँचा"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "अवैध वस्तु गुण"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "अवैध अफसेट"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "अवैध ओभरल्याप"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "सिन्थेसिस मोड्युल जडान खारेज छ"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "सिन्थेसिस मोड्युल प्रकार खारेज छ"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "उल्टो पार्नुहोस्"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "थाम्ने पेडल उल्टो पार्नुहोस्"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "हालमा चयन उल्टो पार्नुहोस्"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "थाम्ने (ड्याम्प्लर) पेडलको स्थिति उल्टो पार्नुहोस् किनकि खुला/बन्द परिभाषाहरू उल्टाउन सकिन्छ"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "एउटा डाइरेक्टरी हो"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "वस्तु"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "वस्तु सूची"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "समरेखन"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "समरेखन गर्नुहोस्"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "कुञ्जी बाइन्डिङ"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "कुञ्जी संयोजन कार्य सक्रिय गर्न प्रयोग हुन्छ"
 
@@ -3673,90 +3659,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "नब"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "नब (लोगारिथ्मिक)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA बाटो"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "लाडस्पा प्लगइन"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "लेबुल"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "अन्तिम संशोधन समय"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "ल्याटेन्स  [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "सजावट:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "बायाँ"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "बायाँ अडियो"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "बायाँ अडियो आगत"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "बायाँ अडियो आगत"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "बायाँ अडियो निर्गत"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "बायाँ अडियो आगत"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "बायाँ च्यानल आगत"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "भित्री बायाँ"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "बायाँ आगत"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "बायाँ बाहिर"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "बायाँ निर्गत"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "बायाँ भोल्युम"
 
@@ -3764,15 +3748,15 @@ msgstr "बायाँ भोल्युम"
 msgid "Left audio output"
 msgstr "बायाँ अडियो निर्गत"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "बायाँ च्यानल आगत"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "बायाँ च्यानल निर्गत"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "दायाँतिर सार्नुहोस्"
@@ -3782,15 +3766,15 @@ msgstr "दायाँतिर सार्नुहोस्"
 msgid "Level"
 msgstr "लेबुल"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "लिब..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "अनुमतिपत्र"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "अनुमतिपत्र:"
 
@@ -3800,126 +3784,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "लिङ्क गर्नुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "लिङ्क अंश"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "लिङ्क वा अंशहरू चलाउनुहोस् (माउसको बटन १ र २)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr "बस आगतमा प्रयोग गर्न उपलब्ध मिश्रण बसहरूको सूची"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr "ट्र्याक आगतमा प्रयोग गर्नका लागि उपलब्ध मिश्रण बसको सूची"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr "मिडि बाजा रोज्नका लागि उपलब्ध सिन्थेसिस सञ्झ्यालको सूची"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr "पोष्टप्रोसेसर्स रोज्नका लागि उपलब्ध सिन्थेसिस सञ्झ्यालको सूची"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "यसबाट सब सञ्जाल रोज्नका लागि उपलब्ध सिन्थेसिस सञ्जाल"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "ट्र्याक बाजा रोज्नका लागि उपलब्ध सिन्थेसिस सञ्जालको सूची"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "बस आगतमा प्रयोग गर्न उपलब्ध सिन्थेसिस सङ्केतहरूको सूची"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "यसबाट तरङ्गको सूची रोज्न उपलब्ध एउटा ट्रयाक बाजा"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "ओस्सिलेटर स्रोतको रूपमा रोज्न उपलब्ध तरङ्गको सूची"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "ट्र्याक बाजा रोज्न उपलब्ध तरङ्गको सूची"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "लोड गर्नुहोस्"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "लोड प्रभाव"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "बाजा लोड गर्नुहोस्"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "कुञ्जी बाइन्डिङ लोड गर्नुहोस्"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "तरङ लोड गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "लोड प्रभाव..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "बाजा लोड गर्नुहोस्..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "कुञ्जी बाइन्डिङ सेट लोड गर्नुहोस्"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "डिस्कबाट नयाँ वेभ फाइल लोड गर्नुहोस्"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "लाइब्रेरी बाटोबाट एउटा नयाँ वेभ फाइल लोड गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "सिन्थेसाइजर मेस प्रभाव फोल्डरबाट लोड गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "सिन्थेसाइजर मेस बाजा फोल्डरबाट लोड गर्नुहोस्"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "लोड गर्नुहोस्..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "\"%s\" लोड हुँदैछ"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "`%s' स्किन लोड हुँदैछ"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "तरङ `%s' लोड हुँदैछ"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "लोड हुँदैछ..."
 
@@ -3930,28 +3914,28 @@ msgstr "स्थान"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "लूप"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "घटना हरायो"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "द्रष्टव्य हरायो"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "अंश हरायो"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "घटाउनुहोस्"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "छिमेकसँग सम्बन्धित हालमा छानिएको कुञ्जी बाइन्डिङ घटाउनुहोस्"
 
@@ -3963,37 +3947,41 @@ msgstr "लोपास [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "नियन्त्रण सङ्केतका लागि लोपास फिल्टर आवृति"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "मिडि"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "मिडि च्यानल"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "मिडि बाजा"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "मिडि सङ्केत १"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "मिडि सङ्केत २"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "मिडि सङ्केत ३"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "मिडि सङ्केत ४"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI सिन्थेसाइजर: %s"
@@ -4003,25 +3991,30 @@ msgstr "MIDI सिन्थेसाइजर: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "मिडि ट्र्याकर, सङ्गीत रचना र मोड्युलर सिन्थेसिस अनुप्रयोग"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "मिडि यन्त्र चयन समस्याको बारेमा सन्देश देखाउनुहोस्"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "मिडि आगत वा निर्गत उपलब्ध छैन ।"
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "परिमार्जनकर्ता:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "मास्टर"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "मास्टर निर्गत"
 
@@ -4029,95 +4022,95 @@ msgstr "मास्टर निर्गत"
 msgid "Master Volume"
 msgstr "मास्टर भोल्युम"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "मास्टर [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "मास्टर [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "मास्टर [फ्लोट]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "म्याक्स स्वर"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "समकालिन प्लेब्याकका लागि आवाजको अधिकतम सङ्ख्या"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "हर नाप्नुहोस्, यसको पावर २ हुनुपर्दछ"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "गणक नाप्नुहोस्"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "हालको परियोजनामा अवस्थित परियोजना गाभ्नुहोस्"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "गाभ्नुहोस्: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "प्रभाव `%s' गाभ्दैछ"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "बाजा `%s' गाभ्दैछ"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "`%s' परियोजना गाभ्दैछ"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "सन्देश प्रकार"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "सन्देश %u पटक दोहोरियो"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "सन्देश %u पटक दोहोरियो"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "सन्देश"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "मध्य पट्टी रङ"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 "यो ट्र्याकका लागि मिडि च्यानलको मानाङ्कन गर्नुहोस्, ० ले अवधि प्रति ट्र्याक च्यानल प्रयोग "
 "गर्दछ"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "यो ट्र्याकमा मिडि च्यानल मानाङ्कन गरियो, प्रति ट्रयाक ० प्रयोग गर्दछ"
 
@@ -4125,7 +4118,7 @@ msgstr "यो ट्र्याकमा मिडि च्यानल म
 msgid "Mix Out"
 msgstr "मिश्रण निर्गत"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "ट्र्याक आगतहरूको मिश्रण गर्नुहोस्, ध्वनि मिलाएर प्रभाव थप्नुहोस्"
 
@@ -4133,39 +4126,39 @@ msgstr "ट्र्याक आगतहरूको मिश्रण गर
 msgid "Mixed audio output"
 msgstr "मिश्रित अडियो निर्गत"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "मिक्सर"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "मिश्रण बसहरू ट्र्याक आगतका लागि जडान गरियो"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "सिन्थेसिस सङ्केतका लागि आगतको मिश्रण बस"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "यो ट्र्याकका लागि निर्गतको रूपमा प्रयोग गरिने मिश्रण बस"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "एम्नेमोनिक कुञ्जी"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "एम्नेमोनिक विजेट"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "मोड्युलेसन आगत"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "मोडुलेसन"
 
@@ -4173,84 +4166,84 @@ msgstr "मोडुलेसन"
 msgid "Modulation Depth"
 msgstr "मोडुलेसन गहिराइ"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "मोड्युलेसन आगत"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "रेखा आवृति मोड्युलेसनका लागि मोड्युलेसन बल"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "मोड्युल सूचना"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "मोड्युल लिङ्क: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "मोड्युल लिङ्क"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "नियन्त्रण घटना सार्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "द्रष्टव्य सार्नुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "अंश सार्नुहोस्"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "तलतिर सार्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "फोकस कक्ष तलतिर सार्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "फोकस कक्ष तल पृष्ठ-हुँदै सार्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "फोकस कक्ष बायाँतिर सार्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "फोकस कक्ष बायाँ पृष्ठ-हुँदै सार्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "फोकस कक्ष दायाँतिर सार्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "फोकस कक्ष दायाँ पृष्ठ-हुँदै सार्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "फोकस कक्ष माथितिर सार्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "फोकस कक्ष माथि पृष्ठ-हुँदै सार्नुहोस्"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr "फोकसलाई पछिल्लो कक्षमा सार्नुहोस् (कन्फिगरेसन अनुसार माथी/दायाँ/तल)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "हालको चयन क्लिपबोर्डमा सार्नुहोस्"
 
@@ -4264,15 +4257,15 @@ msgstr "चयनलाई एक स्थान तल सार्नुह
 msgid "Move the selection up by one position"
 msgstr "चयनलाई एक स्थान माथी सार्नुहोस्"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "बायाँतिर सार्नुहोस्"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "दायाँतिर सार्नुहोस्"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "माथितिर सार्नुहोस्"
 
@@ -4285,53 +4278,53 @@ msgstr "गुणन नियन्त्रण"
 msgid "Music Composer"
 msgstr "सङ्गीत रचनाकार"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "मौन"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "मौन: बसको भोल्युम बन्द गर्नुहोस्"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "मौन गराइएको"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "जानकारी"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "नाम"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "हालको स्किन कन्फिगरेसनका लागि नाम (स्किन चयनका लागि प्रयोग गरिने)"
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "BSE ध्वनि निर्गत रेकर्ड गर्न प्रयोग गरिने वेभ फाइलको नाम"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "नकरात्मक मान रङ"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "नयाँ गीत"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "नयाँ दृश्य"
 
@@ -4352,23 +4345,15 @@ msgstr "नयाँ दृश्य"
 msgid "Nice"
 msgstr "असल"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "अडियो होइन"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "मिडि छैन"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "अंश छैन"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "ट्र्याक छैन"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4376,7 +4361,7 @@ msgstr ""
 "उपलब्ध मिडि यन्त्रहरू सफलतापूर्वक फेला पारेर खोल्न सकेन । शून्य यन्त्र पुन: प्राप्त गर्दैछ, "
 "मिडि घटनाहरू पाइएन वा पठाइएको छैन ।"
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4384,97 +4369,90 @@ msgstr ""
 "उपलब्ध अडियो यन्त्र सफलतापूर्वक फेला पारेर खोल्न सकेन । माफ गर्नुहोस्, अडियो यन्त्रका लागि "
 "फलब्याक चयन बनाउन सकिँदैन, छोड्दैछ ।"
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "उपलब्ध अडियो यन्त्र फेला परेन"
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "डेटा उपलब्ध छैन"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "यन्त्र (ड्राइभर) उपलब्ध भएन"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "कुनै परिमाणात्मक चयन गरिएको छैन"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "कुनै परिमाणात्मक चयन गरिएको छैन"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "यन्त्रमा ठाउँ छैन"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "त्यस्तो प्रविष्टि छैन"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "त्यस्तो घटना छैन"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "फाइल, यन्त्र वा डाइरेक्टरी छैन"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "त्यस्तो आगत च्यानल छैन"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "त्यस्तो आगत च्यानल छैन"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "त्यस्तो कार्यविधि छैन"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "त्यस्तो सिन्थेसिस मोड्युल छैन"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "तरङ छैन"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "लक्ष्य छैन"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "अवैध वस्तु गुण"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "एन्टी-एलाइज गरिएको सिन्थेसिस सञ्जाल कोर्नुहुन्छ ?"
@@ -4496,13 +4474,13 @@ msgid "Non-Registered Parameter"
 msgstr "दर्ता नगिएको परामिति"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "कुनै पनि होइन"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "नर्म प्रकार"
 
@@ -4512,7 +4490,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4521,19 +4499,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "द्रष्टव्य"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "द्रष्टव्य वेग"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "द्रष्टब्य प्रविष्टि"
 
@@ -4541,19 +4519,19 @@ msgstr "द्रष्टब्य प्रविष्टि"
 msgid "Note Fine Tune"
 msgstr "द्रष्टव्य राम्रो धून"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "द्रष्टव्य आवृति"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "द्रष्टब्य अनुक्रम ग्रिड सम्पादक"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "द्रष्टव्य सिन्क"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "द्रष्टव्य सिन्क सङ्केत"
 
@@ -4567,75 +4545,75 @@ msgstr "द्रष्टव्य वेग"
 msgid "Note _Length"
 msgstr "द्रष्टव्य लम्बाइ"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "निष्काशन चक्रका बारेमा टिप्पणी र सूचना"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr "प्लेब्याकको बेला जाँच नभएको ट्र्याकहरूबाट टिप्पणीहरू अनुक्रमणद्वारा वेबस्ता गरियो"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "स्तम्भको सङ्ख्या"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "पङ्क्तिको सङ्ख्या"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "तत्वको सङ्ख्या (C निर्दिष्ट)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "एक्सपोनेन्सियल आवृति मोडुलेसनबाट प्रभावित हुने अक्टेभको सङ्ख्या"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "प्रति चौथाइ द्रष्टव्यमा टिकको सङ्ख्या"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "गणक"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "वस्तु ड्रप डाउन बाकस"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "वस्तु चयन: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "ओक्टेभ"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "अनलाइन डेमोहरू..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "अनलाइन ध्वनि सङ्ग्रह..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "अनलाइन मद्दत डेस्क..."
 
@@ -4643,12 +4621,12 @@ msgstr "अनलाइन मद्दत डेस्क..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "अंशहरू थ्रेसहोल्डर भन्दा उच्च स्वरको कम्प्रेस्ड हुन्छ"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "परियोजना खोल्नुहोस्"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4661,7 +4639,7 @@ msgstr ""
 "           पढ्न मात्र, पढ्न-लेख्न वा लेख्न-मात्र पहुँच"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4675,29 +4653,29 @@ msgstr ""
 "           पढ्न-मात्र, पढ्न-लेख्न वा लेख्न मात्र सक्षम; \n"
 "           जोड्नुहोस् \"एचएस\" तल चालूमा कडा समक्रमण दवाब\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "अवस्थित परियोजना खोल्नुहोस्"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "खोल्न असफल"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "फाइल ब्राउजर खोल्नुहोस्"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "`%s' परियोजना खोल्दैछ"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "आदेश"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "फिल्टरको आदेश"
 
@@ -4716,12 +4694,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "साधन निर्गत"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "अभिमुखीकरण"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "उत्पत्ती:  %s\n"
@@ -4729,59 +4707,59 @@ msgstr "उत्पत्ती:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "ओर्फन अंश"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "ओस्किलेटेड निर्गत"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "ओस्किलेटिङ आवृति आगत"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "ओसिलेटर"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 #, fuzzy
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr "ओस्सिलेटर साइकलको सङ्ख्या प्रति सेकेन्डमा"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "ओस्सिलेटर तरङ्ग फारम"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "अन्य स्रोत"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "अन्य स्रोत"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "स्मृति बाहिरको"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "निर्गत"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "आगत पङ्क्तिबद्वता"
 
@@ -4793,16 +4771,16 @@ msgstr "निर्गत सन्तुलन"
 msgid "Output Panning"
 msgstr "निर्गत योजना"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "निर्गत पोर्ट %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "आगत सङ्केत मोनिटर"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "आगत सङ्केत"
 
@@ -4815,7 +4793,7 @@ msgstr "बायाँ भोल्युम"
 msgid "Output [dB]"
 msgstr "निर्गत [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "यसबाट इन्टरफेस गर्न निर्गत पोर्ट नाम"
 
@@ -4828,32 +4806,42 @@ msgstr "डेसिबलमा आगत स्टेज एम्प्लि
 msgid "Outputs"
 msgstr "निर्गत"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "स्वामित्व अमिल्दो"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM आगत मोड्युल"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM आगत मोड्युल"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "PCM यन्त्र चयन समस्याको सन्देश देखाउनुहोस्"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "रेकर्डिङ फाइल त्रुटि देखाउनुहोस्"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "पिड:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "PLUGIN:CARD,DEV,SUBDEV"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM भित्र"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "रङदानी"
 
@@ -4861,64 +4849,64 @@ msgstr "रङदानी"
 msgid "Panorama"
 msgstr "प्यानोरामा"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "परामिति"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "सक्रियतामा प्रकार्यलाई पास गर्ने परामिति"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "परामिति"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "पारासाइट"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "पारासाइट बाटो"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "अविभावक अमिल्दो"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "पद वर्णन त्रुटि"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "अंश"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "अंश"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "काटिएको आवृतिमा पासब्यान्ड घट्छ"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "टाँस्नुहोस्"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "बाटो"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "बाँन्की"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "सम्पादक बाँन्की सजावट"
 
@@ -4946,24 +4934,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "CPU प्रयोगको प्रतिशत"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "पृष्ठभूमि छवि पिक्सेल पृष्ठभूमि रङमा ब्लेन्ड गरेको प्रतिशत"
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "पङ्क्तिको सट्टा एक्सपोनेन्सियल आवृतिको मोडुलेसन कार्यसम्पादन गर्नुहोस्"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "यो वस्तु परिवर्तन वा निर्माण गर्ने व्यक्ति"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "फेज"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "पियानो कुञ्जी"
 
@@ -4977,53 +4965,53 @@ msgstr "पियानो द्रष्टव्य"
 msgid "Pitch Bend"
 msgstr "पिच बेन्ड"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "द्रष्टव्य प्ले गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "परियोजनाको प्लेब्याक प्ले गर्नुहोस् वा पुन: सुरु गर्नुहोस्"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "प्लेब्याक"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "प्लेब्याक सेटिङ"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "कृपया प्रकार्यका लागि स्थापना गर्ने कुञ्जीपाटी थिच्नुहोस्: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "कृपया स्थापना गर्न कुञ्जीपाटी सटकर्ट थिच्नुहोस्..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "प्लक आवृति आगत"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "बढेको कुनामा प्लक स्ट्रिङ"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "प्लेब्याक सेटिङ"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "प्लगइन बाटो"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "प्लगइन"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "पपअप विकल्प"
 
@@ -5031,63 +5019,63 @@ msgstr "पपअप विकल्प"
 msgid "Portamento Time"
 msgstr "पोर्टामेन्टो समय"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "स्थान"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "स्थान लिइयो"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "सकरात्मक मान रङ"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "पोष्टप्रोसेसर"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "प्राथमिकता"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "असायामिक EOF"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "पूर्वावलोकन"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "कार्यविधि ब्राउजर"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "कार्यविधि ब्राउजर"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "कार्यविधि हाललाई ब्यस्त छ"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "कार्यविधि कार्यान्वयन हटाइयो"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "कार्यविधि कार्यान्वयन असफल"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "कार्यविधि परामिति खारेज छ"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5096,19 +5084,19 @@ msgstr ""
 "प्रक्रिया: %s\n"
 "स्क्रिप्ट: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "प्रकृया: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 "एकल नमूनाको निर्गत र आगत बिचको प्रकृया अवधि, साना मानहरूले CPU लोडको भार बढाउँछ"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "प्रोफाइलर"
 
@@ -5117,28 +5105,28 @@ msgstr "प्रोफाइलर"
 msgid "Program Change"
 msgstr "कार्यक्रम परिवर्तन"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "गुण"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "गुण पहिचायक"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "गुण नाम"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5146,32 +5134,32 @@ msgstr ""
 "समानुपातिक सकरात्मक अवयव प्लस तरङ्ग समय फारम (प्रभाव पार्नका लागि प्लसलाई तरङ्ग "
 "फारमको रूपमा चयन गर्नुपर्ने हुन्छ)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "सबै BEAST मिसिलीकरण सामग्रीहरूको समिक्षा प्रदान गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "विकास सम्बन्धित शीर्षक र कागजातको समिक्षा प्रदान गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "साधारण कार्य कसरी सम्पन्न गर्ने भन्ने बारे सूचना पठाउनुहोस्"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "प्लस मोड्युलेसन"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "प्लस मोड्युलेसन [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "प्लस चौडाइ"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "प्लस चौडाइ मोड्युलेसन आगत"
 
@@ -5187,43 +5175,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "क्यू: १\\/१"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "क्यू: १\\/१२८"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "क्यू:१\\/१६"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "क्यू: १\\/२"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "क्यू: १\\/३२"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "क्यू: १\\/४"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "क्यू: १\\/६४"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "क्यू: १\\/८"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "क्यू: कुनै पनि होइन"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "क्यू: दक्षता"
 
@@ -5241,43 +5229,43 @@ msgstr "क्वान्टिजेसन"
 msgid "Quantization Steps"
 msgstr "क्वान्टिजेसन"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "आठौं द्रष्टव्य सीमालाई परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "आधा द्रष्टव्य सीमालाई परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "एक सय अठ्ठाइसौ द्रष्टव्य सीमालाई परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "चौथाइ द्रष्टव्य सीमालाई परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "सोर्हौं द्रष्टव्य सीमालाई परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "चौसठ्ठिऔं द्रष्टव्य सीमा परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "सीमा ठीक गर्न परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "बत्तिसौं द्रष्टव्य सीमालाई परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "सम्पूर्ण द्रष्टव्य सीमालाई परिमाणात्मक गर्नुहोस्"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "चौथाइ द्रष्टव्य"
 
@@ -5295,37 +5283,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "आर सी फाइल"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "र्याक"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "र्याक सम्पादक"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "र्याक सम्पादक"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "बढाउनुहोस्"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "छिमेकसँग सम्बन्धित हालमा छानिएको कुञ्जी बाइन्डिङ बढाउनुहोस्"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "दायरा:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "आगत अनुपात"
 
@@ -5333,37 +5321,33 @@ msgstr "आगत अनुपात"
 msgid "Ratio [x:1]"
 msgstr "अनुपात [x:१]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "पढ्न असफल"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "फेरी बनाउनुहोस्"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "रेकर्ड गर्ने अडियो आगत"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "आयात चयन द्रष्टव्य"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "रिडु गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "अन्तिममा पूर्वस्थितिमा फर्काएको कार्य रिडु गर्नुहोस्"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "अन्तिम सम्पादन चरण रिडु गर्नुहोस्"
 
@@ -5371,7 +5355,7 @@ msgstr "अन्तिम सम्पादन चरण रिडु गर
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "काटिएको आवृतिमा पासब्यान्ड घट्छ"
@@ -5384,7 +5368,7 @@ msgstr "दर्ता गरिएको परामिति"
 msgid "Release [ms]"
 msgstr "छोड्नुहोस् [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "जारी गणक"
 
@@ -5393,48 +5377,48 @@ msgstr "जारी गणक"
 msgid "Reload current page"
 msgstr "हालको पृष्ठ पुन: लोड गर्नुहोस्"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "मोड्युल हटाउनुहोस्"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "बाटो हटाउनुहोस्"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "गीत वा सिन्थेसाइजर हटाउनुहोस्"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "फोकस कक्षमा केही घटना हटाउनुहोस्"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "खोजी बाटोबाट डाइरेक्टरी हटाउनुहोस्"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "हालमा चयन गरिएको सिन्थेसाइजर (गीत) हटाउनुहोस्"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "\"%s\" सूचीबाट चयन हटाउँदछ"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "पुन: नामकरण गर्नुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "अंश पुन: नामकरण गर्नुहोस्"
 
@@ -5448,29 +5432,29 @@ msgstr "दोहोर्याउनुस्"
 msgid "Repeat playback within loop points"
 msgstr "लूप बिन्दु बीचमा प्लेब्याक दोहोर्याउनुहोस्"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "अनुरोध गरिएको डेटाको मान अमिल्दो"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "गुण रिसेट गर्नुहोस्"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "नियन्त्रण घटना रिसाइज गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "द्रष्टव्य रिसाइज गर्नुहोस्"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "रेसोनान्स [%]"
@@ -5479,82 +5463,84 @@ msgstr "रेसोनान्स [%]"
 msgid "Resonance [%]"
 msgstr "रेसोनान्स [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "प्लेब्याक फेरि सुरु हुँदैछ"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "यदि यो अवस्थित छैन भने गीतको मास्टर आगत बस पुन: प्राप्त गर्नुहोस्"
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 "गीतको मास्टर आगत बस पुन: प्राप्त गर्नुहोस्, यदि यो अवस्थित छैन भने एउटा सिर्जना गर्दछ"
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "गीत समय सूचना उचित टिकमा पुन: प्राप्त गर्नुहोस्"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "रेट्रिग्गर आगत"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "रेट्रिग्गर आगत (कुना बढाइएको रेट्रिग्गर खाम)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "दायाँ"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "दायाँ अडियो"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "दायाँ अडियो आगत"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "दायाँ अडियो आगत"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "दायाँ अडियो निर्गत"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "दायाँ अडियो निर्गत"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "दायाँ च्यानल आगत"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "भित्री दायाँ"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "दायाँ आगत"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "दायाँ बाहिर"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "दायाँ निर्गत"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "दायाँ भोल्युम"
 
@@ -5562,49 +5548,49 @@ msgstr "दायाँ भोल्युम"
 msgid "Right audio output"
 msgstr "दायाँ अडियो निर्गत"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "दायाँ च्यानल आगत"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "दायाँ च्यानल आगत"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "दायाँ च्यानल निर्गत"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "दायाँ अडियो निर्गत"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "कार्यतालिका"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/राउटिङ/एम्प्लिफायर"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/राउटिङ/एम्प्लिफायर"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/राउटिङ/एम्प्लिफायर"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "पङ्क्ति छायाँकरण"
 
@@ -5612,11 +5598,11 @@ msgstr "पङ्क्ति छायाँकरण"
 msgid "STime"
 msgstr "एस समय"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "नमूना बाटो"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "नमूना वा बाजाको नाम"
 
@@ -5649,100 +5635,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "प्रभावको रूपमा बचत गर्नुहोस्..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "बाजाको रूपमा बचत गर्नुहोस्..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "परिवर्तन बचत गर्नुहोस्"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "प्रभाव बचत गर्नुहोस्"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "बाजा बचत गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "यस रूपमा बचत गर्नुहोस्..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "सिन्थेसाइजर मेस प्रभाव फोल्डरमा बचत गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "सिन्थेसाइजर मेस बाजा फोल्डरमा बचत गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "यसको सञ्झ्याल बन्द गर्नु पहिले परियोजना बचत गर्नुहुन्छ ?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "बचत गर्नुहोस्: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "प्रभाव `%s' बचत हुँदैछ"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "बाजा `%s' बचत गर्दैछ"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "परियोजना `%s' बचत हुँदैछ"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "स्क्रिप्ट"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "स्क्रिप्ट बाटो"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "कार्यविधि कार्यान्वयन त्रुटि"
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "स्क्रिप्ट"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "दुबै स्क्रोल गर्नुहोस्"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "बायाँ स्क्रोल गर्नुहोस्"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "कुनै पनि स्क्रोल नगर्नुहोस्"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "दायाँ स्क्रोल गर्नुहोस्"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "खोजी बाटो"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5751,7 +5732,7 @@ msgstr ""
 "BSE प्रभाव फाइलहरू फेला पार्न प्रयोग हुने,\"%s\" बाट छुट्ट्याइएको डाइरेक्टरीको बाटो खोजी "
 "गर्नुहोस्"
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5760,7 +5741,7 @@ msgstr ""
 "BSE फाइलहरू फेला पार्न प्रयोग हुने, \"%s\" बाट छुट्ट्याइएको डाइरेक्टरीको बाटो खोजी "
 "गर्नुहोस्"
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5770,7 +5751,7 @@ msgstr ""
 "\"%s\", बाट छुट्ट्याइएको, BSE प्लगइन फेला पार्न प्रयोग हुने डाइरेक्टरी बाटो खोजी गर्नुहोस् "
 "। यो प्रणालीमा स्ट्यान्डर्ड BSE प्लगइन स्थानमा थपका लागि खोजी गरिन्छ"
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5779,7 +5760,7 @@ msgstr ""
 "\"%s\" बाट छुट्ट्याइएको, BSE योजना स्किम फेला पार्न प्रयोग हुने, डाइरेक्टरी बाटो खोजी "
 "गर्नुहोस्"
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5792,7 +5773,7 @@ msgstr ""
 "। LADSPA लिनक्स अडियो निर्माणकर्ताको सामान्य जडान API हो, LADSPA प्लगइनका बारेमा "
 "थप सूचना http://www.ladspa.org/ मा फेला पार्न सक्नुहुन्छ ।"
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
@@ -5800,7 +5781,7 @@ msgstr ""
 "\"%s\", बाट छुट्ट्याइएको, अडियो नमूनाहरू फेला पार्न प्रयोग गरिने, डाइरेक्टरीको बाटो "
 "खोजी गर्नुहोस्"
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "खोजी बाटो पाठ प्रविष्टि"
 
@@ -5818,57 +5799,57 @@ msgstr "दोस्रो अडियो आगत"
 msgid "Second control input"
 msgstr "दोस्रो नियन्त्रण आगत"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "काटिएको आवृतिमा पासब्यान्ड घट्छ"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "खोज्न असफल"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "चयन गर्नुहोस्"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "रङ चयन गर्नुहोस्"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "डाइरेक्टरी चयन गर्नुहोस्"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "फाइल चयन गर्नुहोस्"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "क्षेत्र चयन गर्नुहोस्"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "सबै घटना चयन गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "सबै द्रष्टव्यहरू चयन गर्नुहोस्"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "आगत मोड्युल चयन गर्नुहोस्"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "निर्गत मोड्युल चयन गर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "टिक दायरा ठाडो तरिकाले चयन गर्नुहोस्"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "स्वत: मोड्युलेसन [%]"
 
@@ -5884,7 +5865,7 @@ msgstr "रेसोनान्सको रकम प्रतिशतमा
 msgid "Set the attack time in milliseconds"
 msgstr "मिलिसेकेन्डमा आक्रमणको समय सेट गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "आधार ओक्टेभ सेट गर्नुहोस्"
 
@@ -5904,35 +5885,35 @@ msgstr "डिके लम्बाइ प्रतिशतमा सेट 
 msgid "Set the envelope magnitude in percent"
 msgstr "खामको म्याग्निट्युड प्रतिशतमा सेट गर्नुहोस्"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "फोकस कक्ष द्रष्टव्य सेट गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "फकस कक्ष ओक्टेभ सेट गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "फोकस कक्ष सम्भव भएको तलतिरको स्थानमा सेट गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "फोकस कक्ष सम्भव भएको बायाँतिरको स्थानमा सेट गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "फोकस कक्ष सम्भव भएको दायाँतिरको स्थानमा सेट गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "फोकस कक्ष माथिल्लो सम्भव स्थानमा सेट गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "अर्को कक्षमा जाँदा कतिवटा चरणमा पार गर्ने नम्बर सेट गर्नुहोस्"
 
@@ -5944,77 +5925,56 @@ msgstr "आगत एम्प्लिफिकेसन सेट गर्न
 msgid "Set the release time in milliseconds"
 msgstr "मिलिसेकेन्डमा छाड्ने समय सेट गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "फोकस अङ्कको मान सेट गर्दछ"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "औसत आकार"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "उच्चतम आकार"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "न्युनतम आकार"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "आकारको दायरा"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "सूचना देखाउनुहोस्"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "मिडि यन्त्र चयन समस्याको बारेमा सन्देश देखाउनुहोस्"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "PCM यन्त्र चयन समस्याको सन्देश देखाउनुहोस्"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "अडियो आगत समस्याका बारेमा सन्देश देखाउनुहोस्"
 
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "अडियो आगत समस्याका बारेमा सन्देश देखाउनुहोस्"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
-msgstr "अडियो आगत समस्याका बारेमा सन्देश देखाउनुहोस्"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "रेकर्डिङ फाइल त्रुटि देखाउनुहोस्"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "तेर्सो रूपमा खुम्च्यानुहोस्"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "ठाडो रूपमा खुम्च्याउनुहोस्"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "स्क्रोल गर्न योग्य क्षेत्र खुम्च्याउनुहोस्"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "सङ्केत भित्री"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "सङ्केत आगत"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "सङ्केत आगत"
 
@@ -6023,59 +5983,59 @@ msgstr "सङ्केत आगत"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "एकल सम्पादन"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "सोर्हौं द्रष्टव्य"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "चौसठ्ठिऔं द्रष्टव्य"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "साइज"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "औसत रूपरेखा"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "उच्चतम रूपरेखा"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "न्युनतम रूपरेखा"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "रूपरेखा दायरा"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "स्किन"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "स्किन नाम"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr "ढिलो क्षेत्र"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "स्नुप सङ्केत"
 
@@ -6083,57 +6043,57 @@ msgstr "स्नुप सङ्केत"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "सोल निर्गत"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "एकल"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "एकल: अरू बसलाई मौन गराउनुहोस्"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "गीत"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "गीत: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "स्पेकटोग्राफ"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "स्पिन बटन"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "स्पिन बटन (लोगारिथ्मिक)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "स्प्ल्यास छवि"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "मानक विकल्प मेनु"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "मानक एम्प्लिफायर मोड्युल"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "मानक ओसिलेटर मोड्युल"
 
@@ -6148,7 +6108,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6156,25 +6116,21 @@ msgstr ""
 "स्ट्यान्डर्डोस्क BSE आधार ओस्सिलेटर हो जसले विभिन्न प्रकारको तरङ्ग फारम र मोड्युलेसन आगत "
 "समर्थन गर्दछ ।"
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "डिक्स रेकर्डिङ सुरु गर्नुहोस्"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "सम्पादनक सुरु गर्नुहोस्"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "सम्पादनक सुरु गर्नुहोस्"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "कार्यविधि सुरु गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "वेब ब्राउजर सूचित अनलाइन डेमो गीत सुरु गर्नुहोस्"
 
@@ -6182,58 +6138,58 @@ msgstr "वेब ब्राउजर सूचित अनलाइन ड
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "वेब ब्राउजर सूचक BEAST वेबसाइटमा सुरु गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "वेब ब्राउजर अनलाइन मद्दत डेस्क BEAST वेबसाइटमा सुरु गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "वेब ब्राउजर सूचित अनलाइन ध्वनि सङ्ग्रह सुरु गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "वेब ब्राउजर सूचक BEAST वेबसाइटमा सुरु गर्नुहोस्"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "सुरु:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "प्लेब्याक सुरु हुँदैछ"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "सुरुवात"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "चरण"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "परियोजनाको प्लेब्याक रोक्नुहोस्"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "प्लेब्याक रोकिदैछ"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "सन्दर्भ वेभ फाइलमा भण्डारण गर्नुहोस्"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "गेइन मोडुलेसनको बल"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "पङ्क्ति आवृति मोडुलेसनको बल"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6241,26 +6197,26 @@ msgstr ""
 "प्लस चौडाइ मोड्युलेसन आगतको बल (प्रभाव पार्नका लागि प्लसलाई तरङ्ग फारमको रूपमा चयन "
 "गर्नु पर्दछ)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "स्वत: मोड्युलेसनको बल"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "ओस्किलेटिङ आवृति आगत"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "स्वाप IO"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "सिन्थेसिस मोड्युल प्रदर्शन गर्दा आगतलाई निर्गत च्यानलसँग सटाउनुहुन्छ ?"
 
@@ -6277,51 +6233,51 @@ msgstr ""
 msgid "Switches"
 msgstr "स्विच"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "सिन्ड्रम निर्गत"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "सिन्क्रोनाइज"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "सिन्क आगत"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "सिन्क निर्गत"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "सिन्क्रोनाइजेसन आगत"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "सिन्क्रोनाइजेसन निर्गत"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "दायाँ र बायाँ भोल्युम सिन्क्रोनाइज गर्नुहोस्"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "सिन्थ नियन्त्रण आवृति"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "सिन्थ गरियो"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "सिन्थ आगत"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "सिन्थ मिश्रण आवृति"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "सिन्थ गरियो"
@@ -6331,15 +6287,15 @@ msgstr "सिन्थ गरियो"
 msgid "Synthesis Modules"
 msgstr "सिन्थेसिस मोड्युल"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "सिन्थेसिस सेटिङ"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "सिन्थेसिस मिश्रण आवृति, साझा मानहरू: २२०५०, ४४१००, ४८०००"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "सिन्थेसिस मोड्युल हाललाई ब्यस्त"
 
@@ -6348,49 +6304,49 @@ msgstr "सिन्थेसिस मोड्युल हाललाई ब
 msgid "Synthesis module used internally by BseBus"
 msgstr "सिन्थेसिस मोड्युल हाललाई ब्यस्त"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "यो ट्र्याकद्वारा बाजाको रूपमा प्रयोग हुने सिन्थेसिस सञ्जाल वा तरङ्ग"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "मिडि बाजाका रूपमा प्रयोग गर्नका लागि सिन्थेसिस सञ्झ्याल"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "बाजामा प्रयोग गर्न सिन्थेसिस सञ्जाल"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "पोष्टप्रोसेसरका रूपमा प्रयोग हुने सिन्थेसिस सञ्जाल"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "सम्मिलित सब सञ्जालको रूपमा प्रयोग गर्न सिन्थेसिस सञ्जाल"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "बस आगतमा सिन्थेसिस सङ्केतहरूको प्रयोग (ट्र्याक र बसहरूबाट)"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "सक्रिय परियोजनाको द्रष्टव्य गीतमा सिन्थेसाइज गर्नुहोस्"
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "सिन्थेसाइजर"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "सिन्थेसाइजर चयन: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "सिन्थेसाइजर: %s"
@@ -6403,32 +6359,32 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "बहु-थ्रेड भएको सिन्थेसिस इन्जिन इन्नर्ड्सको प्राविधिक वर्णन"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "अस्थायी त्रुटि"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "पाठको रङ"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "पाठ प्रविष्टि"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6464,7 +6420,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6472,7 +6428,7 @@ msgstr ""
 "पङ्क्तिबद्व भएको लेबुल पाठको पङ्क्ति एक अर्कोसँग सम्बन्धित छ । यसले बाडफाँड बीचमा लेबुलको "
 "पङ्क्तिबद्वलाई प्रभाव पार्दैन ।"
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "अडियो च्यानल सुरु गर्नका लागि, खासगरी १ बायाँ हो, २ दायाँ हो"
 
@@ -6483,19 +6439,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "घटना वा द्रष्टव्य सम्पादन गरिने प्रत्येक समयमा कक्षको ड्राइभरो दिशा"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "फिल्टर डिजाइन प्रकार"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr "चयन गेइन सामान्यकरण प्रकार (माथिल्लो पास र तल्लो पासले मात्र समर्थन गर्दछ)"
@@ -6503,7 +6459,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6523,17 +6479,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "अन्तिम कार्यक्रम संस्करण जसले सूचना प्रकारको प्रदर्शन गर्दछ"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "यो लेबुलका लागि एम्नेमोनिक गतिबर्धक कुञ्जी"
 
@@ -6549,7 +6505,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr "घटना वा द्रष्टव्य सम्पादन गरिने प्रत्येक समयमा वरिपरि सारिने कक्षहरूको सङ्ख्या"
@@ -6558,7 +6514,7 @@ msgstr "घटना वा द्रष्टव्य सम्पादन 
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6566,16 +6522,16 @@ msgstr ""
 "प्रदर्शन क्रममा सम्भवत परिमार्जकहरूसँग सूचीकृत स्तम्भद्धारा बाँन्की सम्पादक स्तम्भ सजावट "
 "निर्दिष्ट गरिन्छ।"
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr "आगत<->निर्गत पोर्ट सम्बन्ध स्थापना गर्न पोर्टको नाम अद्वितिय नाम छ"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "परियोजना परिमार्जन गरिएको छ।"
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6587,34 +6543,34 @@ msgstr ""
 "सङ्केतमा आउने सम्भावित अस्थिरता सम्बन्धि काम गर्न तयार हुनुहोस् (जस्तै, तपाईँको परियोजना "
 "नियमित रूपमा बचत गर्नुहोस्)"
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "मिलिसेकेन्डमा छाड्ने समय सेट गर्नुहोस्"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "लेबलका पाठ"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "प्रत्येक लाइन चिन्ह/टिप्पणी लम्बाइ"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6622,11 +6578,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "प्रयोग गर्ने फिल्टरको प्रकार"
 
@@ -6635,39 +6591,39 @@ msgstr "प्रयोग गर्ने फिल्टरको प्रक
 msgid "The type of saturation to be used"
 msgstr "प्रयोग गर्ने फिल्टरको प्रकार"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "लेबुलको एम्नेमोनिक कुञ्जी थिचेको बेलामा सक्रिय पारिने विजेट"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "बत्तिसौं द्रष्टव्य"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "यो कार्यविधिसँग बहुविध फिर्ता मानहरू छ ।"
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr "यो सेटिङ प्राथमिक संवादको \"सूचना\" क्षेत्रमा परिवर्तन गर्न सकिन्छ"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "छाडिएको समय सकिएपछि यो सङ्केत उच्च हुन्छ"
 
@@ -6717,27 +6673,27 @@ msgstr "थ्रेड प्राथमिकता -२० (उच्च) 
 msgid "Threshold [dB]"
 msgstr "थ्रेसहोल्ड [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "टिक"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "समय"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "समय प्रविष्टि"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "समय"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "टगल बटन"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "च्यानल नाम सङ्केत टगल गर्नुहोस्"
 
@@ -6745,21 +6701,21 @@ msgstr "च्यानल नाम सङ्केत टगल गर्न
 msgid "Toggle exponential and linear control response"
 msgstr "एक्पोनेन्सियल र रेखात्मक नियन्त्रणको टगल गर्दछ"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "उपकरण रङदानीको दृश्यात्मकता टगल गर्नुहोस्"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr "फोकस कक्षको तेर्सो चालले छेउको वरिपिर बेर्दछ कि टगल गर्नुहोस्"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "धेरै खुल्ला फाइल"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "प्रणालीमा धेरै खुल्ला फाइल"
 
@@ -6767,45 +6723,45 @@ msgstr "प्रणालीमा धेरै खुल्ला फाइल
 msgid "Totals"
 msgstr "जम्मा"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "ट्रयाक्स"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "ट्र्याकहरू जुनले बाजाको परिभाषा र अंशको टिप्पणीसँगै संलग्न हुन्छ"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "ठाउँ सार्नुहोस्"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "सेमिटोनमा ओस्सिलेटर तरङ्गको ट्रान्सपोजिसन"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "सेमिटोनमा ओस्सिलेटर तरङ्गको ट्रान्सपोजिसन"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "ट्रिग्गर आगत"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "ट्रिग्गर आगत"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "ट्रिग्गर आगत"
 
@@ -6814,7 +6770,7 @@ msgstr "ट्रिग्गर आगत"
 msgid "Trigger Input"
 msgstr "ट्रिग्गर आगत"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "द्रष्टव्य वेग"
@@ -6827,44 +6783,44 @@ msgstr "ट्रिग्गर फिल्टर"
 msgid "Trigger input"
 msgstr "ट्रिग्गर आगत"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "ट्रिप्लेट आठौं द्रष्टव्य"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "ट्रिप्लेट आधा द्रष्टव्य"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "ट्रिप्लेट एक सय अठ्ठाइसौं द्रष्टव्य"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "ट्रिप्लेट चौथाइ द्रष्टव्य"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "ट्रिप्लेट सोर्हौ द्रष्टव्य"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "ट्रिप्लेट चौसाठ्ठिऔं द्रष्टव्य"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "ट्रिप्लेट बत्तिसौं द्रष्टव्य"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "ट्रिप्लेट पूरा द्रष्टव्य"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "समय"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "प्रकार"
 
@@ -6872,146 +6828,146 @@ msgstr "प्रकार"
 msgid "UTime"
 msgstr "यू समय"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "जडान नगरिएको आगत च्यानल"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "पूर्वस्थितिमा फर्काउनुहोस्"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "अन्तिम सम्पादन चरण पूर्वस्थितिमा फर्काउनुहोस्"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "पछिल्लो कार्यको प्रभाव पूर्वस्थितिमा फर्काउनुहोस्"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "फिल्टर नगरिएको अडियो सङ्केत"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "फिल्टर नगरिएको आगत"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "अज्ञात त्रुटि"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "अज्ञात ढाँचा"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "सबै घटना चयन नगर्नुहोस्"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "सबै द्रष्टव्यहरू चयन नगर्नुहोस्"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "समावेश नगरिएको लम्बाइ"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "प्रयोग नगरिएको"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "माथि"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "दृश्य अद्यावधिक गर्दैछ"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "बायाँ लुप सूचक मिलाउन तेर्सो रूलर प्रयोग गर्नुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "प्ले स्थान सूचक समायोजन गर्न तेर्सो रूलर प्रयोग गर्नुहोस्"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "दायाँ लुप सूचक समायोजन गर्न तेर्सो रूलर प्रयोग गर्नुहोस्"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "कच प्रयोग गर्नुहोस्"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "भि स्केल:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "भी जुम"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "मान [फ्लोट]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "वेग"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "वेग बाहिर"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "द्रस्टव्य प्रेसको वेग"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "द्रस्टव्य प्रेसको वेग"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "द्रष्टव्य दबिए पछिको वेग"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "संस्करण"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "ठाडो पट्टी रङ"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "ठाडो ग्रिड रङ"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "ठाडो क्षेत्र"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "ठाडो मापन"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "ठाडो मापन (लोगारिथ्मिक)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "ठाडो चयन"
 
@@ -7025,12 +6981,12 @@ msgstr "ठाडो पियानो जुम"
 msgid "Virtual Rack"
 msgstr "अवास्तविक र्याक"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "अवास्तविक आगत %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "अवास्तविक निर्गत %u"
@@ -7039,50 +6995,45 @@ msgstr "अवास्तविक निर्गत %u"
 msgid "Volume"
 msgstr "भोल्युम"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "बायाँ बस च्यानलको डेसिबलमा भोल्युम समायोजन"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "दायाँ बस च्यानलको डेसिबलमा भोल्युम समायोजन"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "वेभ फाइल"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "चेतावनी"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "तरङ्ग"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr "तरङ्ग \"%s\": आवृति %f का लागि तरङ्ग टुक्रा लोड गर्न असफल: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "तरङ्ग फारम"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "तरङ निर्गत"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "तरङ्ग भण्डारण"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "बाजाको रूपमा प्रयोग गरिने तरङ्ग"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "ओस्सिलेटर स्रोतको रूपमा प्रयोग गरिने तरङ्ग"
 
@@ -7091,7 +7042,7 @@ msgstr "ओस्सिलेटर स्रोतको रूपमा प्
 msgid "Wave_s"
 msgstr "तरङ्ग"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "तरङ्ग"
 
@@ -7116,35 +7067,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "वेट निर्गत [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "पूरै द्रष्टव्य"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "सञ्झ्याल साइज"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "लेख्न असफल"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "निर्दिष्ट फाइलमा परियोजना लेख्नुहोस्"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "परियोजना डिस्कमा लेख्नुहोस्"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "च्यानलको गलत नम्बर"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "एक्सटाल स्ट्रिङ निर्गत"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7152,7 +7103,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "शून्य मान रङ"
 
@@ -7161,15 +7112,15 @@ msgstr "शून्य मान रङ"
 msgid "Zoom"
 msgstr "जुम गर्नुहोस्"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "जुम:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "बारेमा..."
 
@@ -7203,11 +7154,11 @@ msgstr "BEAST वेबसाइट..."
 msgid "_Cancel"
 msgstr "रद्द गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "पूर्वस्थितिमा फर्काएको खाली गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "बन्द गर्नुहोस्"
 
@@ -7222,7 +7173,7 @@ msgid "_Distortion"
 msgstr "बग्याई"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7234,7 +7185,7 @@ msgstr "सम्पादन"
 msgid "_Enhance"
 msgstr "बढाउनुहोस्"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "FAQ..."
 
@@ -7263,7 +7214,7 @@ msgstr "अगाडि"
 msgid "_Help"
 msgstr "मद्दत"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "MIDI आयात गर्नुहोस्..."
 
@@ -7282,7 +7233,7 @@ msgstr "आगत र निर्गत"
 msgid "_LADSPA"
 msgstr "LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "गाभ्नुहोस्..."
 
@@ -7291,11 +7242,11 @@ msgstr "गाभ्नुहोस्..."
 msgid "_Misc"
 msgstr "विविध"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "नयाँ"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "खोल्नुहोस्....."
 
@@ -7304,11 +7255,11 @@ msgstr "खोल्नुहोस्....."
 msgid "_Other Sources"
 msgstr "अन्य स्रोत"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "प्ले गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "प्राथमिकता..."
 
@@ -7323,19 +7274,19 @@ msgstr "परियोजना"
 msgid "_Quantization"
 msgstr "क्वान्टिजेसन"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "शिघ्र सुरु..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "अन्त्य गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "रिडु गर्नुहोस्"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "टिप्पणी निष्काशन गर्नुहोस्..."
 
@@ -7354,7 +7305,7 @@ msgstr "हटाउनुहोस्"
 msgid "_Routing"
 msgstr "राउटिङ"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "बचत गर्नुहोस्"
 
@@ -7379,7 +7330,7 @@ msgstr "गीत"
 msgid "_Spatial"
 msgstr "अवकाशिय"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "रोक्नुहोस्"
 
@@ -7400,7 +7351,7 @@ msgstr "सिन्थेसाइजर"
 msgid "_Tools"
 msgstr "उपकरण"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "पूर्वस्थितिमा फर्काउनुहोस्"
 
@@ -7420,7 +7371,12 @@ msgstr "दृश्य"
 msgid "_Virtualization"
 msgstr "अवास्तविकता"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "अडियो आगत समस्याका बारेमा सन्देश देखाउनुहोस्"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "जडान समाप्त"
 
@@ -7648,16 +7604,21 @@ msgstr "नियन्त्रण-९"
 msgid "control-90"
 msgstr "नियन्त्रण-९०"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "डिक्समा रेकर्डिङ सुरु गर्न असफल"
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "फाइल \"%s\"बाट वेब भाग थप गर्न असफल: %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "ज्यानिटरद्वारा मारियो"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "प्रक्रिया हुँदैछ"
 
@@ -7724,6 +7685,9 @@ msgstr "प्रक्रिया हुँदैछ"
 #~ msgid "Description:"
 #~ msgstr "वर्णन"
 
+#~ msgid "Diagnostic"
+#~ msgstr "निदानात्मक"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7731,10 +7695,16 @@ msgstr "प्रक्रिया हुँदैछ"
 #~ "सबै PCM निर्गत छोड्नुहोस् र शून्य बाधालाई आगतको रूपमा राख्नुहोस् । यो\n"
 #~ "ड्राइभर PCM यन्त्र छनोट सूचीको अंश होइन ।"
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "डाइनोस्टिक सन्देशसँग संवाद प्रदर्शन गर्नुहोस्"
+
 #, fuzzy
 #~ msgid "Enable meters"
 #~ msgstr "परामिति"
 
+#~ msgid "Error"
+#~ msgstr "त्रुटि"
+
 #, fuzzy
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr "मिडि यन्त्र खोल्न असफल: %s"
@@ -7761,6 +7731,9 @@ msgstr "प्रक्रिया हुँदैछ"
 #~ msgid "Info"
 #~ msgstr "सूचना देखाउनुहोस्"
 
+#~ msgid "Information"
+#~ msgstr "जानकारी"
+
 #, fuzzy
 #~ msgid "Input Channels:"
 #~ msgstr "आगत च्यानल %u"
@@ -7800,6 +7773,12 @@ msgstr "प्रक्रिया हुँदैछ"
 #~ msgid "Musical notation corresponding to the oscillator frequency"
 #~ msgstr "ओस्सिलेटर आवृतिमा सङ्गीत सम्बन्धी सङ्केत अनुकूल"
 
+#~ msgid "No Audio"
+#~ msgstr "अडियो होइन"
+
+#~ msgid "No MIDI"
+#~ msgstr "मिडि छैन"
+
 #, fuzzy
 #~ msgid "Output Channels:"
 #~ msgstr "आगत च्यानल %u"
@@ -7824,6 +7803,9 @@ msgstr "प्रक्रिया हुँदैछ"
 #~ msgid "Properties:"
 #~ msgstr "गुण"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "रेकर्ड गर्ने अडियो आगत"
+
 #, fuzzy
 #~ msgid "Reset Loop"
 #~ msgstr "गुण रिसेट गर्नुहोस्"
@@ -7832,11 +7814,18 @@ msgstr "प्रक्रिया हुँदैछ"
 #~ msgid "Score"
 #~ msgstr "BSE कोर"
 
+#~ msgid "Script"
+#~ msgstr "स्क्रिप्ट"
+
 #, fuzzy
 #~ msgid "Selection to Loop"
 #~ msgstr "रङ चयन गर्नुहोस्"
 
 #, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "अडियो आगत समस्याका बारेमा सन्देश देखाउनुहोस्"
+
+#, fuzzy
 #~ msgid "Signals:"
 #~ msgstr "सङ्केत भित्री"
 
@@ -7901,6 +7890,9 @@ msgstr "प्रक्रिया हुँदैछ"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "भोल्युम [dB] चरण"
 
+#~ msgid "Warning"
+#~ msgstr "चेतावनी"
+
 #, fuzzy
 #~ msgid "Zoom Selection"
 #~ msgstr "फाइल चयन"
diff --git a/po/nl.po b/po/nl.po
index 334ceff..6bfea72 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -21,7 +21,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -30,7 +30,7 @@ msgstr ""
 "Beschikbare MIDI stuurprogramma's:\n"
 
 # beschikbare geluiden
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -39,40 +39,40 @@ msgstr ""
 "Beschikbare PCM stuurprogramma's:\n"
 
 # is dit de juiste betekenis?
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  de kolom laten doorlopen in de linker/rechter buurkolom"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  decimale getallen met teken in 2 (-99..+99) of 3 (-999..+999) cijfers "
 "weergeven"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  hexadecimale getallen met teken in 2 (-FF..+FF) of 4 (-FFFF..+FFFF) "
 "cijfers weergeven"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  decimale getallen in 2 (00..99) of 3 (000..999) cijfers weergeven"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 "  hexadecimale getallen in 2 (00..FF) of 4 (0000..FFFF) cijfers weergeven"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  verticale balk met puntjes weergeven"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  noten weergeven van het eerste, tweede, ... kanaal"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -80,55 +80,55 @@ msgstr ""
 "  verschuiving, lente of velocity van noten weergeven in het eerste, "
 "tweede, ... kanaal"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  verticale balk solide weergeven"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  verticale ruimte invoegen"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 "  verschillende event-types selecteren (controleknoppen, continue-"
 "controllers)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  selecteert een van 3 voorgedefinieerde kleuren"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core gedumpt)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automatisering uigezet"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: automatisering vanaf MIDI-bediening: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: automatisering vanaf MIDI-bediening: %s (MIDI-kanaal: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Hint)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -141,11 +141,11 @@ msgstr "/Geluidsbronnen/Ruis"
 msgid "/Audio Sources/Organ"
 msgstr "_Geluidsbronnen"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Geluidsbronnen/Standaard oscillator"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Geluidsbronnen/Wave oscillator"
 
@@ -164,35 +164,35 @@ msgstr "/Filters/Bas-filter"
 
 # Filtersoort
 # Soort filter
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad types"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Invoer & uitvoer/Instrument uitvoer"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Invoer & uitvoer/Instrument stem invoer"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Invoer & uitvoer/MIDI controle invoer"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Invoer & uitvoer/MIDI stem-invoer"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Invoer & uitvoer/PCM invoer"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Invoer & uitvoer/PCM uitvoer"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Overig/Snooper"
 
@@ -200,19 +200,19 @@ msgstr "/Overig/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Overige bronnen/Constante"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -230,19 +230,19 @@ msgstr "/Routing/Versterker"
 msgid "/Routing/Summation"
 msgstr "/Routing/Versterker"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 #, fuzzy
 msgid "/Song/Duplicate parts (loop range)"
 msgstr "Detecteren van (begin van) header mislukt"
@@ -251,119 +251,119 @@ msgstr "Detecteren van (begin van) header mislukt"
 msgid "/Spatial/Balance"
 msgstr "/Ruimtelijk/Balans"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualisatie/Virtuele invoer"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualisatie/Virtuele uitvoer"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualisatie/Virtuele sub synth"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "1024-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -372,19 +372,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "128-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "16-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "16384-waarde FFT-venster"
 
@@ -396,43 +396,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -444,15 +444,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "2-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "2048-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "256-waarde FFT-venster"
 
@@ -464,47 +464,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "32-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "32768-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "4-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "4096-waarde FFT-venster"
 
@@ -528,23 +528,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "512-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "64-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "65536-waarde FFT-venster"
 
@@ -552,19 +552,19 @@ msgstr "65536-waarde FFT-venster"
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "8-waarde FFT-venster"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "8192-waarde FFT-venster"
 
@@ -576,106 +576,106 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 "Een 1024-waarde FFT-venster correspondeert met een spectrom met 513 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 "Een 128-waarde FFT-venster correspondeert met een spectrum met 65 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 "Een 16-waarde FFT-venster correspondeert met een spectrom met 9 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 "Een 16384-waarde FFT-venster correspondeert met een spectrum met 8193 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 "Een 2-waarde FFT-venster correspondeert met een spectrom met 2 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 "Een 2048-waarde FFT-venster correspondeert met een spectrum met 1025 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 "Een 256-waarde FFT-venster correspondeert met een spectrum met 129 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 "Een 32-waarde FFT-venster correspondeert met een spectrum met 17 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 "Een 32768-waarde FFT-venster correspondeert met een spectrum met 16385 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 "Een 4-waarde FFT-venster correspondeert met een spectrom met 3 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 "Een 4096-waarde FFT-venster correspondeert met een spectrum met 2049 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 "Een 512-waarde FFT-venster correspondeert met een spectrum met 257 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 "Een 64-waarde FFT-venster correspondeert met een spectrum met 33 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 "Een 65536-waarde FFT-venster correspondeert met een spectrum met 32769 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 "Een 8-waarde FFT-venster correspondeert met een spectrom met 5 "
 "frequentiepieken"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -698,11 +698,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Een gids voor het ontwikkelen van plugins"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -710,12 +710,12 @@ msgstr ""
 "Een tekenreeks met _ tekens in posities corresponderend met tekens in de te "
 "onderstrepen tekst"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
 # omhullings-generator
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "ADSR Envelope-generator"
 
@@ -723,12 +723,12 @@ msgstr "ADSR Envelope-generator"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Afgebroken"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Afbreken"
 
@@ -742,53 +742,53 @@ msgstr "Versterkte audio uitgang"
 msgid "Accumulated audio output 2"
 msgstr "Versterkte audio uitgang"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Toevoegen"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Aangepaste synthesizer toevoegen"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "MIDI synthesizer toevoegen"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
 # signalen/events
 # signalen klink hier eigenlijk heel goed
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Een nieuwe MIDI-synthesizer toevoegen om een instument te bedienen met "
 "externe MIDI-signalen"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Een nieuwe bus aan de mixer toevoegen"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Een nieuwe synthesizernet toevoegen dat als effect of als instrument in "
 "liedjes gebruikt wordt"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Een nieuwe track toevoegen aan dit nummer"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Een nieuwe track toevoegen aan dit nummer"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Map toevoegen aan het zoekpad"
 
@@ -800,25 +800,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Toevoegen, bewerken en verbinden van synthesizernet componenten"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Toevoegen..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Voegt de selectie toe uit de \"%s\" lijst naar de \"%s\" lijst"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "FFT-venstergrootte aanpassen"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Frequentiedrempelwaarde aanpassen"
 
@@ -837,25 +837,25 @@ msgid "Adjust output balance between left and right"
 msgstr "Balans tussen de linker en rechter uitgang instellen"
 
 # wijzigen
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Algeheel programmagedrag aanpassen"
 
 # wijzigen/aanpassen
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Algeheel programmagedrag wijzigen"
 
 # wijzigen/aanpassen
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Algeheel synthesizergedrag wijzigen"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "De relatieve uitlijning aanpassen van de te tonen waarden of balken"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Het aantal rijen tussen elke schaduwrij aanpassen"
 
@@ -873,19 +873,19 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Zoomfactor van de router-weergave aanpassen "
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Of dB-waarden worden weergegeven in plaats van lijnen"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Aanpassingen"
 
 # Follow the instructions to read the message.
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -917,7 +917,7 @@ msgstr ""
 
 # Follow the instructions to read the message.
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -947,16 +947,16 @@ msgstr ""
 "  APP    - het apparaatnummer voor plugins als 'hw'\n"
 "  SUBAPP - het subapparaatnummer voor plugins als 'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Naslag"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Naslag uit"
 
 # enigszins vrij vertaald.
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
@@ -964,25 +964,20 @@ msgstr ""
 "Dit verlaagt de update-frequentie van de oscilloscopen drastisch. Op zeer "
 "langzame computers is het raadzaam om dit te doen."
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Uitlijnen controle-events"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "'Events' uitlijnen"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Alles"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Valsheid in cent (honderste deel van een een halve noot)"
 
@@ -990,7 +985,7 @@ msgstr "Valsheid in cent (honderste deel van een een halve noot)"
 msgid "Amplified audio output"
 msgstr "Versterkte audio uitgang"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -1002,13 +997,13 @@ msgstr ""
 "plaats van een opgenomen signaal, dus bij het afspelen kunnen onverwachte "
 "resultaten verwacht worden (zoals een stil uitgangssignaal)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 "Er is een fout opgetreden bij het uitvoeren van scriptprocedure ‘%s’: %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -1016,11 +1011,11 @@ msgstr ""
 "Er is een fout opgetreden bij het openen van het opname-bestand. Het kiezen "
 "van een ander bestand zou dit probleem kunnen verhelpen."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Antwoorden op veelgestelde vragen"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Anti-alias"
 
@@ -1029,7 +1024,7 @@ msgstr "Anti-alias"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Configuratiewijzigingen toepassen op de layout van de patroon-editor"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Matrix van kolomtypes"
 
@@ -1102,7 +1097,7 @@ msgstr ""
 "uitgangssignaal met 5 dB in orde zijn, indien het ingangssignaal nooit de 0 "
 "dB overschrijdt."
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Toewijzingen"
 
@@ -1110,7 +1105,7 @@ msgstr "Toewijzingen"
 msgid "Attack [ms]"
 msgstr "Attack [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Attack-Decay-Sustain-Release envelope uitgang"
 
@@ -1146,35 +1141,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio uit"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Audio uit"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Audio in"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Audio in%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Audio in1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Audio in2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Audio In3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Audio In4"
 
@@ -1183,23 +1183,23 @@ msgstr "Audio In4"
 msgid "Audio Input"
 msgstr "Audio ingang"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Audio ingang 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Audio ingang 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Audio ingang 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Audio ingang 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Audio ingangsignaal"
 
@@ -1207,13 +1207,13 @@ msgstr "Audio ingangsignaal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Audio uit"
 
@@ -1228,17 +1228,21 @@ msgstr "Audio uit1"
 msgid "Audio Out2"
 msgstr "Audio uit2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Audio uitgang"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Geluidsbronnen/Ruis"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Geluidsbronnen/Ruis"
@@ -1253,7 +1257,7 @@ msgstr "Audio uit1"
 msgid "Audio Sum2"
 msgstr "Audio uit2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1271,11 +1275,11 @@ msgstr "Audio ingang 1"
 msgid "Audio input 2"
 msgstr "Audio ingang 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Auteur"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Auteurs:"
 
@@ -1283,14 +1287,14 @@ msgstr "Auteurs:"
 msgid "Auto Output"
 msgstr "Audio uitgang"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Automatisch afkappen"
 
 # betere vertaling placeholder?
 # Dict: a person authorized to act for another
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1304,7 +1308,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Beschikbare invoer"
 
@@ -1313,21 +1317,21 @@ msgstr "Beschikbare invoer"
 msgid "Available Items:"
 msgstr "Beschikbare items:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Beschikbare uitvoer"
 
 # beter woord voor postprocesser
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Beschikbare postprocessors"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Beschikbare synthesizers"
 
 # beschikbare geluiden
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Beschikbare waves"
 
@@ -1344,27 +1348,26 @@ msgstr ""
 "Gemiddeld aantal milliseconden per seconde gebruikers-processortijd gebruikt "
 "door de thread"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST info"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "BEAST Opstartprocedure"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST versie %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE kern"
 
@@ -1380,37 +1383,37 @@ msgstr "BSE Multi-Part wave-bestand"
 msgid "BSE Synthesis File"
 msgstr "BSE Synthesis-bestand"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Achtergrondkleur"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Achtergrondafbeelding"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Achtergrond schaduw 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Achtergrond schaduw 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Gebruikte achtergrondafbeelding voor de control-events editor."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Achtergrondafbeelding gebruikt voor de patroon-editor."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Achtergrondafbeelding gebruikt voor de pianorol-editor."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Onjuidyr loopback"
 
@@ -1433,12 +1436,12 @@ msgstr "Controle-ingang balans"
 msgid "Bank Select"
 msgstr "Bank select"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Basisfrequentie"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Bas-octaaf"
 
@@ -1451,12 +1454,12 @@ msgid "Base amplification (the control signal adds up to this)"
 msgstr "Bas-versterking (het controlesignaal wordt hier aan toegevoegd)"
 
 # slagen per minuut
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Beats per minuut"
 
 # binden
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Een nieuwe toetscombinatie aan een programmafunctie koppelen"
 
@@ -1464,7 +1467,7 @@ msgstr "Een nieuwe toetscombinatie aan een programmafunctie koppelen"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr "Versterken"
 
@@ -1521,7 +1524,7 @@ msgid "Bus Name"
 msgstr "Naam bus"
 
 # betere vertaling?
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1529,16 +1532,16 @@ msgstr ""
 "Busimplementatie voor nummers, wordt gebruikt om track-audiosignalen naar de "
 "masteruitgang te routeren."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Bussen"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "CODEC-mislukking"
 
 # moet dit vertaald worden?
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "COLUMN TYPES:"
 
@@ -1554,27 +1557,27 @@ msgstr "CPU#"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Annuleren"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Centrale frequentie"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Centrale frequentie ingang"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Het basoctaaf met een gegeven hoeveelheid aanpassen"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "De huidige toetsbinding aanpassen"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "De focus-cel getals-inhoud (bijv. octaaf) aanpassen met een gegeven "
@@ -1584,11 +1587,11 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Aanpassen..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
@@ -1596,11 +1599,11 @@ msgstr ""
 "Er zijn wijzigingen in het project ‘%s’ aangebracht sinds de laatste keer "
 "dat het op de schijf werd opgeslagen."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Kanaal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Kanaalhints"
 
@@ -1609,36 +1612,36 @@ msgstr "Kanaalhints"
 msgid "Channel Pressure"
 msgstr "Kanaaldruk"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Kanaal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanaal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanaal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Kanaal%u [float]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Vinkje/schakelknop"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Kies de schuifrichting van de weergave"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Horizontale of verticale oriëntatie kiezen"
 
@@ -1646,33 +1649,33 @@ msgstr "Horizontale of verticale oriëntatie kiezen"
 msgid "Chorus audio output"
 msgstr "Chorus audio uitgang"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Wissen"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Huidige selectie wissen"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "%s sluiten"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Alle vensters sluiten en afsluiten"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Het project sluiten"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Kleurinvoer"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Opmerking"
 
@@ -1694,7 +1697,7 @@ msgstr "Configureren"
 msgid "Configure the column layout of the pattern editor"
 msgstr "De kolomindeling van de patroon-editor configureren"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Const uit%u"
@@ -1720,27 +1723,27 @@ msgstr "Constant negatief MIDDEN"
 msgid "Constant Negative HIGH"
 msgstr "Constant negatief HOOG"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Constante uitgang %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 #, fuzzy
 msgid "Constant signal value"
 msgstr "Constant negatief HOOG"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Inhoud"
 
@@ -1812,7 +1815,7 @@ msgstr "Continue 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Continue MIDI controle #1 - Bank select"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Met dank aan:"
 
@@ -2110,12 +2113,12 @@ msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Control 99 Niet-geregistreerde parameter LSB"
 
 # automatisering beheren?
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Bedieningsautomatisering"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Bedieningsautomatisering: %s"
@@ -2128,7 +2131,7 @@ msgstr "Controle-ingang"
 msgid "Control Strength"
 msgstr "Mate van controle"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Controletype:"
@@ -2139,64 +2142,64 @@ msgid "Control Type:"
 msgstr "Controletype:"
 
 # klopt dit in deze context?
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Bedieningsknop"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Bepaalt het octaaf waartoe de ingevoerde noten behoren"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopiëren"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Huidige selectie kopiëren naar het klembord"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Copyright licentie voor dit object"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Koppeling maken"
 
 # partij ipv gedeelte
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Nieuwe partij in een nummer aanmaken."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Een nieuwe track toevoegen voor een nummer."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Een nieuwe mixerbus voor een nummer aanmaken."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 "Een nieuw nummer aanmaken, bestaande uit een mixer, sporen, onderdelen en "
 "noten"
 
 # Een extra weergave van het project aanmaken<
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Een extra visie op het project weergeven"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Nieuw project"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Aanmaaktijd"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2210,23 +2213,23 @@ msgstr "Ctrl in1"
 msgid "Ctrl In2"
 msgstr "Ctrl in2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Ctrl-uit"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2235,15 +2238,15 @@ msgstr "Ctrl Out4"
 msgid "Current Items:"
 msgstr "Huidige items:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Knippen"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Cutoff-frequentie (alle filters)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Cutoff-frequency 2 (Band Pass/Stop)"
 
@@ -2251,20 +2254,20 @@ msgstr "Cutoff-frequency 2 (Band Pass/Stop)"
 msgid "Cutoff [%]"
 msgstr "Cutoff [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Cutoff [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "APPARAAT,MODUS"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP motor..."
 
@@ -2272,7 +2275,7 @@ msgstr "DSP motor..."
 msgid "Data Entry"
 msgstr "Datainvoer"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Data beschadigd"
 
@@ -2295,7 +2298,7 @@ msgstr "DavChorus voegt extra diepte toe aan geluiden"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Decay [%]"
@@ -2304,155 +2307,150 @@ msgstr "Decay [%]"
 msgid "Decay [%]"
 msgstr "Decay [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Standaard auteur"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Standaard licentie"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Standaardwaardes"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Standaardwaarde voor ‘Auteur’"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Standaardwaarde voor ‘Licentie’"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Verwijderen"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Verwijderen controle-event"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Koppeling verwijderen"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Noot verwijderen"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Deel verwijderen"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Een partij uit een nummer verwijderen."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Een track uit een nummer verwijderen."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Een mixerbus voor van een nummer verwijderen."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Noot verwijderen (muisknop 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Delen verwijderen"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "De volledige herstelgeschiedenis verwijderen"
 
 # huidige/momenteel/nu
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "De nu geselecteerde bus verwijderen"
 
 # huidige geselecteerde golf? wave-bestand?
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "De toetsbinding verwijderen"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Geselecteerde track verwijderen"
 
 # huidige geselecteerde golf? wave-bestand?
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "De geselecteerde wave verwijderen"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Noemer"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Beschrijving"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Details:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Bestandsformaat (gevonden)"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Plugins ontwikkelen..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Ontwikkeling..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Apparaat bezet"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Apparaatconfiguraties komen niet overeen"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Apparaat niet async capabel"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Apparaat of bron bezet"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostiek"
-
 # afkorting for dialog?
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Wijzerplaat"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Wijzerplaat (logaritmisch)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialoogvensters"
 
@@ -2472,17 +2470,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Richting"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Wijzigingen verwerpen"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2497,7 +2495,7 @@ msgid "Discard changes and close dialog"
 msgstr "Aanpassingen negeren en dialoogvenster sluiten"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2506,151 +2504,151 @@ msgstr ""
 "staat niet in de lijst automatische apparaatselectie voor\n"
 "MIDI-apparaten."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Disconnect in"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Ingangen loskoppelen"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Disconnect uit"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Uitgangen loskoppelen"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Hardeschijf-opname starten"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Een overzicht tonen van alle procedures "
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Ontwikkelaars en anderen die hebben bijgedragen tonen"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Dialoogvensters met debug-berichten tonen"
 
-# ENGELS BUG: dignostic messages
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Dialoogvensters met diagnose-berichten tonen"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Dialoogvensters met informatie-berichten tonen"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Statistieken en timing-informatie weergeven"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Vervormde audio uitgang"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Document _index..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Voltooid uit"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Voltooid uit"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Achtste noot met punt"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Halve noot met punt"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Honderachtentwintigste noot met punt"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Kwartnoot met punt"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Zestiende noot met punt"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Vierenzestigste noot met punt"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Tweeëndertigste noot met punt"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Hele noot met punt"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Omlaag"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Waarden tonen"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Teken een lijn om 'events' op uit te lijnen"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Synthese-netwerken met anti-alias weergeven?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Drop-down knop"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Drop-down combo"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Drumfrequentie ingang"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Drumfrequentie ingang"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Dupliceren"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "EVENTS:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EXAMPLE:"
 
@@ -2659,24 +2657,24 @@ msgstr "EXAMPLE:"
 msgid "E_xamples"
 msgstr "_Voorbeelden"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Bewerken"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Deel bewerken"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Rack-item bewerken"
 
 # golf?
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "De geselecteerde wave bewerken"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2686,12 +2684,12 @@ msgstr ""
 "Gebruik knop1 voor het aanmaken van links, knop3 voor beweging en knop3 om "
 "eigenschappen aan te passen"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Bewerken/Verplaatsen/Menu (muisknop 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2703,29 +2701,29 @@ msgstr "Effect controle 1"
 msgid "Effect Control 2"
 msgstr "Effect controle 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Effectenpad"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Achtste noot"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Nadruk"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Kleur leeg veld"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 #, fuzzy
 msgid "Enable Error Bell"
 msgstr "Ernstige fout: "
 
 # een herstart (van het programma)
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2734,23 +2732,23 @@ msgstr ""
 "invoervelden.  Voor bepaalde velden zal dit pas effect hebben na een "
 "herstart."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Het tonen van een bepaald soort bericht aan of uitzetten"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Eind:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 "Controleren dat elke partij in een nummer in tenminste één track wordt "
@@ -2774,16 +2772,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Fout"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Fout: "
 
@@ -2793,78 +2786,78 @@ msgstr "Fout: "
 msgid "Events"
 msgstr "Events"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Elke achtste en zestiende rij"
 
 # plotseling geen meervoud meer?: note ipv notes
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Elke achtste rij"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Elke vierde en achtste rij"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Elke vierde en zestiende rij"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Elke vierde en twaalfde rij"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Elke vierde rij"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Elke tweede en vierde rij"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Elke tweede rij"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Elke zestiende rij"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Elke zesde en twaalfde rij"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Elke zesde rij"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Elke derde en zesde rij"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Elke derde en twaalfde rij"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Elke derde rij"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Elke twaalfde rij"
 
 # goed verlopen
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Alles is goed gegaan"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "‘%s’ uitvoeren"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Uitvoeren van procedure ‘%s’ uit script ‘%s’."
@@ -2873,11 +2866,11 @@ msgstr "Uitvoeren van procedure ‘%s’ uit script ‘%s’."
 msgid "Exponential Control"
 msgstr "Exponentiële controle"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Exponentiële FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Audio exporteren"
 
@@ -2885,88 +2878,84 @@ msgstr "Audio exporteren"
 msgid "Expression"
 msgstr "Uitdrukking"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Apparaat-buffer configureren is mislukt"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Apparaat-formaat configureren is mislukt"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Apparaat-frequentie configureren is mislukt"
 
 # traagheid
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Apparaat-'latency' configureren is mislukt"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Het aantal apparaat-kanalen configureren is mislukt"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Starten van opname naar harde schijf is mislukt."
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "Detecteren van (begin van) header mislukt"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Detecteren van (begin van) header mislukt"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Uitvoeren van scriptprocedure ‘%s’ is mislukt: %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Laden van project ‘%s’ is mislukt: %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Laden van wave-bestand \"%s\" mislukt: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Samenvoegen van project ‘%s’ is mislukt: %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Openen van MIDI-apparaten mislukt: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Openen van PCM-apparaten mislukt: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Openen van bestand ‘%s’ voor uitvoer is mislukt: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Starten van opname naar harde schijf is mislukt."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2979,11 +2968,11 @@ msgstr ""
 "niet vervangen wegens:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Zoek-informatie ophalen is mislukt"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2999,7 +2988,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -3012,100 +3001,101 @@ msgstr ""
 "opslaan wegens:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Afsplitsen van een dochterproces is mislukt"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Starten van opname naar harde schijf is mislukt."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Kon niet starten met opname van audioapparaat."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Starten van opname naar harde schijf is mislukt."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Terugvallen naar edit-modus na het aanmaken van synthese-modules?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Bestandsselectie"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Bestand is leeg"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Bestand bestaat al"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Laatste wijziging"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Bestandsgrootte in bytes"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Bestandsnaam"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Bestandsnaam tekstinvoer"
 
 # filteren?
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Filteralgoritme"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Filterkeuze"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Filterspecificatie"
 
 # Filtersoort
 # Soort filter
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Filtertype"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "De cutoff-frequentie instellen als percentage"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "De cutoff-frequentie instellen als percentage"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Gefilterd audiosignaal"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Gefilterde uitgang"
 
@@ -3113,16 +3103,16 @@ msgstr "Gefilterde uitgang"
 msgid "Filtered audio output"
 msgstr "Gefilterde audio uitgang"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filters/Bas-filter"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 "Een track zoeken die geschikt is om de noten voor een gegeven deel te spelen."
@@ -3133,15 +3123,15 @@ msgid "Find in current document"
 msgstr "In huidige document zoeken"
 
 # wat betekent dit?
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Zoek het eerste spoor dat een deel bevat dat geschikt is om te controleren "
 "op overgebleven delen."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Fijnstelling"
 
@@ -3159,15 +3149,15 @@ msgstr "Eerste audio ingang"
 msgid "First control input"
 msgstr "Eerste controle-ingang"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Spectrum omklappen"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 "Spectrum omklappen waardoor lagen en hoge frequenties worden verwisseld"
@@ -3176,11 +3166,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Lettertypegrootte"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 "Groote van lettertype in beeldpunten voor weergegeven labels in sythese "
@@ -3191,58 +3181,58 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "Voetbediening"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr "Vrije-vorm bijschrift of omschrijving"
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Freq in"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Freq mod in"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Freq uit"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frequentie"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Frequentie ingang"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Frequentiemodulatie ingang"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Frequentie"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Frequentie signaal"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3251,30 +3241,30 @@ msgstr ""
 "kleiner zijn dan de Mixfrequentie voor synthese zijn om de processor niet te "
 "zwaar te belasten"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 "Frequentieverschuiving verhouding (aangenomen wordt 1,0 indien niet "
 "verbonden)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Wave-bestanden volledig bijvoegen"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Functie"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Functie die gebruikt wordt bij nieuwe toetsbindingen"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Functionaliteit niet geïmplementeerd"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Functies die bij een toetsbinding geactiveerd worden"
 
@@ -3287,36 +3277,36 @@ msgstr "Functies die bij een toetsbinding geactiveerd worden"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public License"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Gain mod ingang"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Gain modulatie ingang"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Gain Modulatie [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Gate"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Gate in"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Gate uit"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Gate uitgang"
 
@@ -3324,7 +3314,7 @@ msgstr "Gate uitgang"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Gate ingang (activeert/deactiveert envelope)"
 
@@ -3345,11 +3335,11 @@ msgstr "Algemene bedieningsknop 3"
 msgid "General Purpose Controller 4"
 msgstr "Algemene bedieningsknop 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Generieke toetsen"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3371,19 +3361,19 @@ msgstr "Een pagina vooruit"
 msgid "Go to browser index"
 msgstr "Naar browser-index"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Horizontaal groeien"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Verticaal groeien"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Het schuifbare gebied groter maken"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "HWrap"
 
@@ -3393,7 +3383,7 @@ msgstr "HWrap"
 msgid "HZoom"
 msgstr "HZoom"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Halve noot"
 
@@ -3409,43 +3399,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Hoog indien de toets momenteel wordt ingedrukt"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Hoog geeft aan dat het instrument klaar is met de synthese"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "De drum slaan op de stijgende kant"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Homogene invoervelden"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Kleur horizontale balk"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Kleur horizontaal rooster"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Horizontale schaal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Horizontale schaal (logaritmisch)"
 
@@ -3459,19 +3449,19 @@ msgstr "Horizontale pianozoom"
 msgid "Horizontal track zoom"
 msgstr "Horizontale trackzoom"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Honderdachtentwintigste noot"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3479,28 +3469,28 @@ msgstr ""
 "Indien ingesteld, geeft een onderstreping in de tekst aan dat het opvolgende "
 "teken gebruikt moet worden voor de sneltoets"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Indien ingesteld, wordt te lange tekst automatisch afgekapt en wordt de "
 "ellipsis \"...\" getoond."
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Afbeeldingschaduw"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "MIDI importeren: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Een standaard MIDI-bestand in het huidige project invoegen"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Invoegen MIDI-bestand `%s'"
@@ -3539,22 +3529,17 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Verticale schaal"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Informatie"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "Beginfase van de oscillator-golfvorm (faseverschuiving in graden)"
 
 # betere vertaling?
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Initialisators"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Invoer"
 
@@ -3568,55 +3553,55 @@ msgstr "Ingang 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Ingang 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Ingangs-toewijzingen"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Ingangskanaal %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Invoermodulatie [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Ingangspoort %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Ingangsignalen"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Invoerkanaal is al in gebruik"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Invoerkanaal in gebruik"
 
 # persoonlijk bezit
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Invoerkanaal is privé"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Naam van ingangspoort waar verbinding naar toe moet"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Invoer/uitvoerkanalen zijn al verbonden"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Invoer/uitvoerkanalen niet verbonden"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Invoer/uitvoerfout"
 
@@ -3625,78 +3610,78 @@ msgstr "Invoer/uitvoerfout"
 msgid "Inputs"
 msgstr "Invoer"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Invoegen"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Invoegen controle-events"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Module invoegen"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Noot invoegen"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Deel invoegen"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Inhoud van het klembord plakken als huidige selectie"
 
 # plotseling geen meervoud meer?: note ipv notes
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Achtsten invoegen"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Halve noten invoegen"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Honderachtentwintigsten invoegen"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Deel invoegen"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Kwarten invoegen"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Zestienden invoegen"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Vierenzestigsten invoegen"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Tweeëndertigsten invoegen"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Hele noten invoegen"
 
 # onderdelen ipv delen
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Delen invoegen/bewerken/verplaatsen (muisknop 1 en 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Noten invoegen/bewerken/verplaatsen (muisknop 1 en 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Instrumentenpad"
 
@@ -3705,97 +3690,97 @@ msgstr "Instrumentenpad"
 msgid "Instrument flavour"
 msgstr "Instrumentenpad"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Onvoldoende rechten"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Interne fout (rapporteren a.u.b)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "Intern"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Ongeldig MIDI-control type"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Ongeldige lengte"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Ongeldig formaat"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Ongeldige objecteigenschap"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Ongeldige verschuiving"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Ongeldige overlap"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Ongeldige verbinding synthesemodule"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Ongeldig type synthesemodule"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Omkeren"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Inverse sustain-pedaal"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "De huidige selectie omkeren"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "De status van het sustainpedaal (demper) omkeren zodat de betekenis van aan/"
 "uit wordt omgedraaid"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Is een map"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Item"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Itemlijst"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Uitlijning"
 
 # uitlijning misschien beter?
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Uitlijnen"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Toetsbinding"
 
 # aan te roepen/te gebruiken
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Gebruikte toetscombinaties om een functie te activeren"
 
@@ -3814,90 +3799,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Knop"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Knop (logaritmisch)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA-pad"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA plugins"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Label"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Laatste modificatietijd"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Vertraging [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Layout:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Links"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Audio links"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Links audio in"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Linker audio ingang"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Links audio uit"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Linker audio uitgang"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Linker kanaaluitgang"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Links in"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Linker ingang"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Links uit"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Linker uitgang"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Volume links"
 
@@ -3905,15 +3888,15 @@ msgstr "Volume links"
 msgid "Left audio output"
 msgstr "Linker audio uitgang"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Linker kanaalingang"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Linker kanaaluitgang"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Linker audio ingang"
@@ -3923,15 +3906,15 @@ msgid "Level"
 msgstr "Niveau"
 
 # huh?
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Lib..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licentie"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licentie:"
 
@@ -3941,142 +3924,142 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Koppelen"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Deel koppelen"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Delen koppelen of verplaatsen (muisknop 1 en 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 "Lijst met beschikbare mixerbussen die kunnen worden gebruikt als bus-uitvoer"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 "Lijst met beschikbare mixerbussen die kunnen worden gebruikt als spooruitgang"
 
 # uitleg
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "Lijst met beschikbare synthesenetwerken waaruit een MIDI-instrument gekozen "
 "kan worden"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 "Lijst met beschikbare synthesenetwerken waaruit een postprocessor kan worden "
 "gekozen"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 "Lijst met beschikbare synthesenetwerken waaruit een subnetwerk kan worden "
 "gekozen"
 
 # uitleg
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "Lijst met beschikbare synthesenetwerken waaruit een spoor-instrument kan "
 "worden gekozen"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Toont de beschikbare synthese signalen die als bus-invoer kunnen worden "
 "gebruikt"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Lijst van beschikbare waves voor een spoor-instrument"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 "Lijst met beschikbare waves die als oscillatorbron kunnen worden gebruikt"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Lijst van beschikbare waves voor een spoor-instrument"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Laden"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Effect laden"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Instrument laden"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Toetsbinding laden"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Wave laden"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "_Effect laden..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "_Instrument laden..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Een toetsbindingenverzameling laden"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Nieuw wave-bestand laden van de harde schijf"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Een nieuw wave-bestand laden van bibliotheek-paden"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Synthesizernet laden uit effectenmap"
 
 # mesh - net?
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Synthesizernet laden uit de insturmentenmap"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Laden..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Bezig met laden van \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Laden van skin `%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Laden van wave `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Bezig met laden..."
 
@@ -4088,31 +4071,31 @@ msgstr "Locatie"
 # herhalen
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Loopen"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "'Event' kwijtgeraakt"
 
 # wat betekent dit?
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Noot verloren"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Deel verloren"
 
 # verlagen
 # neerwaarts
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Naar beneden"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 "De geselecteerde toetsbinding naar beneden verplaatsen, relatief tot zijn "
@@ -4126,37 +4109,41 @@ msgstr "Lowpass [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Lowpass filterfrequentie voor het controlesignaal"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI-kanaal"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI-instrument"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI signaal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI signaal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI signaal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI signaal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI synthesizer: %s"
@@ -4166,28 +4153,33 @@ msgstr "MIDI synthesizer: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "MIDI tracker, muziekcompositie en modulaire synthese"
 
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Adviseren bij problemen met selecteren Midi-apparaat"
+
 # BUG: MIDI input or oputput is not available.
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "MINI invoer of uitvoer beschikbaar."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFIERS:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 # moet dit vertaald worden?
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Master"
 
 # hoofduitgang
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Master-uitgang"
 
@@ -4195,97 +4187,97 @@ msgstr "Master-uitgang"
 msgid "Master Volume"
 msgstr "Master-volume"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Master [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Master [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Master [float]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Max stemmen"
 
 # bij gelijktijdig afspelen
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Maximum aantal stemmen voor gelijktijdig afspelen"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Matennoemer, moet een macht van 2 zijn"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Matenteller"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Een bestaand project met huidige project samenvoegen"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Samenvoegen: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Samenvoegen van effect `%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Samenvoegen van intrument `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Samenvoegen van project `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Berichtsoort"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Bericht werd %u keer herhaald"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Bericht werd %u keer herhaald"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Berichten"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Kleur middenbalk"
 
 # MIDI-ingang dat aan dit kanaal is toebedeeld,...
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 "MIDI-kanaal dat aan dit spoor is toebedeeld, 0 gebruikt privé per-spoor "
 "kanaal"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 "MIDI-kanaal dat aan dit spoor is toebedeeld, 0 gebruikt privé per-spoor "
@@ -4295,7 +4287,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "Mix uit"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Uitgangssporen mixen, volume aanpassen en effecten toevoegen"
 
@@ -4303,39 +4295,39 @@ msgstr "Uitgangssporen mixen, volume aanpassen en effecten toevoegen"
 msgid "Mixed audio output"
 msgstr "Gemixte audio uitgang"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mixer"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Mixerbussen verbonden met de spooruitgang"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mixerbussen die als uitgang gebruikt worden voor synthesesignalen"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Mixerbussen die gebruikt worden als uitgang voor dit spoor"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Sneltoets"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Snel-widget"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulatie"
 
@@ -4343,86 +4335,86 @@ msgstr "Modulatie"
 msgid "Modulation Depth"
 msgstr "Modulatie-sterkte"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Modulatie ingang"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Modulatiesterkte voor lineaire frequentiemodulatie"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Module Info"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Module-link:"
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Module-link"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Controle-'event' verplaatsen"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Noot verplaatsen"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Deel verplaatsen"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Omlaag verplaatsen"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Focus-cel naar beneden verplaatsen"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Focus-cel naar beneden verplaatsen paginagewijs"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Focus-cel naar links verplaatsen"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Focus-cel naar links verplaatsen paginagewijs"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Focus-cel naar rechts verplaatsen"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Focus-cel naar rechts verplaatsen paginagewijs"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Focus-cel naar boven verplaatsen"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Focus-cel naar boven verplaatsen paginagewijs"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Focus naar de volgende cel verplaatsen (op/links/rechts/neer volgens de "
 "configuratie)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Huidige selectie verplaatsen naar het klembord"
 
@@ -4436,15 +4428,15 @@ msgstr "De selectie één positie naar beneden verplaatsen"
 msgid "Move the selection up by one position"
 msgstr "De selectie één positie naar boven verplaatsen"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Naar links verplaatsen"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Naar rechts verplaatsen"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Omhoog verplaatsen"
 
@@ -4457,54 +4449,54 @@ msgstr "Controle vermenigvuldigen"
 msgid "Music Composer"
 msgstr "Muziek compositie"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
 # gedempt
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Dempen"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Dempen: het busvolume uitzetten"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Gedempt"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Informatie"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Naam"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Naam voor de huidige skin-configuratie (gebruikt voor skin-selecties)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Naam het WAVE-bestand dat gebruikt wordt voor opname van BSE geluid"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Kleur negatieve waarde"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nieuw nummer"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Nieuw Beeld"
 
@@ -4525,23 +4517,15 @@ msgstr "Nieuw Beeld"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Geen audio"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Geen MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Geen deel"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Geen track"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4550,7 +4534,7 @@ msgstr ""
 "teruggevallen naar het null-apparaat; er zullen geen MIDI-events ontvangen "
 "of verzonden worden."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4558,101 +4542,94 @@ msgstr ""
 "Er kon geen beschikbaar audioapparaat gevonden en geopend worden. Helaas is "
 "er geen terugvaloptie voor audioapparaten; er wordt afgebroken."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "Geen geschikt audioapparaat gevonden."
 
 # data/gegevens
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Geen data beschikbaar"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Geen apparaat (stuurprogramma) beschikbaar"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Geen quantisatie geselecteerd"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Geen quantisatie geselecteerd"
 
 # vrij vertaald
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Geen vrije schijfruimte over"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "Deze bestaat niet"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Event bestaat niet"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Bestand, map of apparaat bestaat niet"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Zo'n invoerkanaal bestaat niet"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Zo'n uitvoerkanaal bestaat niet"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Zo'n procedure bestaat niet"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Zo'n synthesemodule bestaat niet"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "Wave bestaat niet"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Geen doel"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Ongeldige objecteigenschap"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 #, fuzzy
 msgid "No valid part supplied"
 msgstr "Ongeldige objecteigenschap"
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 #, fuzzy
 msgid "No valid song supplied"
 msgstr "Ongeldige objecteigenschap"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Synthese-netwerken met anti-alias weergeven?"
@@ -4674,13 +4651,13 @@ msgid "Non-Registered Parameter"
 msgstr "Niet geregistreerde parameter"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Geen"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Norm type"
 
@@ -4690,7 +4667,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4699,20 +4676,20 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Noot"
 
 # nootsnelheid
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Note velocity"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Noot invoer"
 
@@ -4721,19 +4698,19 @@ msgid "Note Fine Tune"
 msgstr "Toonfijnstelling"
 
 # frequentie van de toets
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Frequentie noot"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Nootvolgorde roostereditor"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Noot sync"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Note sync signaal"
 
@@ -4748,78 +4725,78 @@ msgstr "Note velocity"
 msgid "Note _Length"
 msgstr "Noot _lengte"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Informatie en opmerkingen over deze versie"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Noten op sporen die niet zijn aangevinkt, worden tijdens het afspelen "
 "genegeerd door de sequencer."
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Aantal kolommen"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Aantal rijen"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Aantal elementen (C-specifiek)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Aantal octaven dat wordt beïnvloed door de exponentiële frequentiemodulatie"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Aantal tikken per kwartnoot"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Teller"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Object Drop Down Box"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Objectselectie: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Octaven"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Online demos..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Online geluidsarchief..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Online _helpdesk..."
 
@@ -4827,12 +4804,12 @@ msgstr "Online _helpdesk..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "Alleen delen luider dan de drempelwaarde worden gecomprimeerd"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Project openen"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4847,7 +4824,7 @@ msgstr ""
 "             forceert een hard sync bij underruns."
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4862,30 +4839,30 @@ msgstr ""
 "             alleen-schrijven; toevoegen van \"hs\"\n"
 "             forceert een hard sync bij underruns.\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Bestaand project openen"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Openen mislukt"
 
 # bestandbladeraar niet mooi
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Bestandsbeheer openen"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Openen van project `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Volgorde"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Filtervolgorde"
 
@@ -4905,12 +4882,12 @@ msgid "Organ output"
 msgstr "Orgel uitgang"
 
 # Richting
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Oriëntatie"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Oorsprong: %s\n"
@@ -4918,59 +4895,59 @@ msgstr "Oorsprong: %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Overgebleven delen"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Oscillerende uitgang"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Oscillerende frequentie-ingang"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscillator"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 #, fuzzy
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr "Aantal oscillator-omwentelingen per seconde"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Oscillator golfvorm"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "Overige _bronnen"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "Overige _bronnen"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Geen vrij geheugen meer"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Uitvoer"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Uitgangs-toewijzingen"
 
@@ -4982,16 +4959,16 @@ msgstr "Uitvoer balans"
 msgid "Output Panning"
 msgstr "Uitgang Pan"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Uitgangspoort %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Uitgangsignaal monitor"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Uitgangsignalen"
 
@@ -5004,7 +4981,7 @@ msgstr "Volume links"
 msgid "Output [dB]"
 msgstr "Uitvoer [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Naam van uitgangspoort waar verbinding vandaan komt"
 
@@ -5017,32 +4994,44 @@ msgstr "Versterkingstrap op uitgang in decibel"
 msgid "Outputs"
 msgstr "Uitvoer"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "Eigenaars komen niet overeen"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM-invoermodule"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM uitvoermodule"
 
-#: beast-gtk/bstusermessage.cc:202
+# kort houden.
+# (niet: bij problemen met het selecteren van een PCM-apparaat)
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Adviseren bij problemen met selecteren PCM-apparaat"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Opnamebestand fouten tonen"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:       %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "PLUGIN:KAART,APP,SUBAPP"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM In"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Palet"
 
@@ -5050,64 +5039,64 @@ msgstr "Palet"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parameter"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parameter die aan functies wordt gegeven bij actieveren"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parameters"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parasiet"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Parasietpaden"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "Ouders komen niet overeen"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Verwerkingsfout"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Delen"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Delen"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Passband falloff bij cutoff-frequentie"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Plakken"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Pad"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Patroon"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Patroon-editor indeling"
 
@@ -5136,26 +5125,26 @@ msgid "Percentage of CPU usage"
 msgstr "Percentage processorgebruik"
 
 # percentage menging van achtergrondafbeelding met achtergrondkleur
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 "Percentage van achtergrondafbeelding dat met de achtergrondkleur gemengd "
 "wordt."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Exponentiële frequentiemodulatie uitvoeren in plaats van lineaire"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Persoon die dit object aanmaakt of verandert"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Pianotoetsen"
 
@@ -5171,56 +5160,56 @@ msgstr "Pianotonen"
 msgid "Pitch Bend"
 msgstr "Pitch Bend"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Noot afspelen"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Het project afspelen of het afspelen hervatten"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Afspelen"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Afspeelinstellingen"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Druk de sneltoets in die geïnstalleerd moet worden voor functie: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Druk de sneltoets in die geïnstalleerd moet worden..."
 
 # pluk frequentie,
 # maar een snaar pluk je niet, die tokkel je
 # mogelijk: aanslagfrequentie
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Tokkelfrequentie ingang"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "De snaar tokkelen op de stijgende kant"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Afspeelinstellingen"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Pluginspad"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugins"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Popup-opties"
 
@@ -5228,64 +5217,64 @@ msgstr "Popup-opties"
 msgid "Portamento Time"
 msgstr "Portamentotijd"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Positie"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Positie bezet"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Kleur positieve waarde"
 
 # rekeneenheid
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Postprocessor"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Voorkeuren"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Voortijdig bestandseinde"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Voorbeeld"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Procedurebeheer"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Procedure_beheer"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Procedure is momenteel bezet"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Uitvoering procedure afgebroken"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Uitvoering procedure mislukt"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Procedure-parameter ongeldig"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5294,12 +5283,12 @@ msgstr ""
 "Procedure: %s\n"
 "Script: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Proces:    %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5308,7 +5297,7 @@ msgstr ""
 "waarden geven een hogere CPU-belasting"
 
 # wat is een goede vertaling hiervoor?
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profiler"
 
@@ -5318,29 +5307,29 @@ msgstr "Profiler"
 msgid "Program Change"
 msgstr "Program change"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Eigenschappen"
 
 # betere vertaling?
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Eigenschap-identificatie"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Eigenschapnaam"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5348,11 +5337,11 @@ msgstr ""
 "Hoeveelheid van de positieve component van de puls-golfvorm (Puls moet zijn "
 "geselecteerd als golfvorm om effect te hebben)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Geef een overzicht van de inhoud van de documentatie over BEAST"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Geeft een overzicht van ontwikkelaarsonderwerpen en documenten"
 
@@ -5360,24 +5349,24 @@ msgstr "Geeft een overzicht van ontwikkelaarsonderwerpen en documenten"
 # taken verricht
 # doelen bereikt
 # Geeft een introductie voor veelgebruikte taken
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Geeft een introductie hoe veelgebruike taken kunnen worden verricht."
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Puls-modulatie"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Puls-modulatie [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Pulsbreedte"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Pulsbreedte modulatie-ingang"
 
@@ -5393,45 +5382,45 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: Geen"
 
 # tact is het duitse woord voor het engelse 'bar' -> maat ?
 # Tact heeft anders geen betekenis
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Maat"
 
@@ -5451,45 +5440,45 @@ msgstr "_Quantisatie"
 msgid "Quantization Steps"
 msgstr "_Quantisatie"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Quantiseren op achtsten"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Quantiseren op halve noten"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Quantiseren op honderdachtentwintigsten"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Quantiseren op kwarten"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Quantiseren op zestienden"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Quantiseren op vierenzestigsten"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Quantiseren op maatgrenzen"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Quantiseren op tweeëndertigsten"
 
 # bouderies:
 # op grensen van ... noten
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Quantiseren op hele noten"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Kwartnoot"
 
@@ -5507,41 +5496,41 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC bestanden"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
 # beter woord voor rack
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Rack bewerken"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Rack bewerken"
 
 # verhogen
 # opwaarts
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Naar boven"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 "De geselecteerde toetsbinding naar boven verplaatsen, relatief tot zijn buren"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Bereik:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Verhouding in"
 
@@ -5549,38 +5538,34 @@ msgstr "Verhouding in"
 msgid "Ratio [x:1]"
 msgstr "Verhouding [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Lezen mislukt"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Opnieuw opbouwen"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Audio ingang opname"
-
 # huh?
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Rechthoek selecteren opmerkingen"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Opnieuw"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "De laatst herstelde stap weer toepassen"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "De laatst herstelde stap weer toepassen"
 
@@ -5588,7 +5573,7 @@ msgstr "De laatst herstelde stap weer toepassen"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Passband falloff bij cutoff-frequentie"
@@ -5601,7 +5586,7 @@ msgstr "Geregistreerde parameter"
 msgid "Release [ms]"
 msgstr "Release [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Uitgave teller"
 
@@ -5610,49 +5595,49 @@ msgstr "Uitgave teller"
 msgid "Reload current page"
 msgstr "Huidige pagina herladen"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Module verwijderen"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Paden verwijderen"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Nummer of synthesizer verwijderen"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Alle 'events' in de focus-cel wissen"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Map verwijderen uit het zoekpad"
 
 # huidige geselecteerde golf? wave-bestand?
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "De momenteel geselecteerde synthesizer verwijderen (lied)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Verwijdert de selectie uit de \"%s\" lijst"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Hernoemen"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Delen hernoemen"
 
@@ -5666,30 +5651,30 @@ msgstr "Herhalen"
 msgid "Repeat playback within loop points"
 msgstr "Afspelen herhalen tussen de 'loop-points'"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Een fout in Beast rapporteren..."
 
 # niet gevonden/geen overeenkomsten
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Gevraagde datawaarden geen overeenkomst"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Eigenschappen resetten"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Herschalen controle-event"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Nootlengte aanpassen"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Resonantie [%]"
@@ -5698,19 +5683,19 @@ msgstr "Resonantie [%]"
 msgid "Resonance [%]"
 msgstr "Resonantie [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Afspelen herstarten"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Master-uitgangsbus verkrijgen van een nummer als het bestaat."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
@@ -5719,64 +5704,66 @@ msgstr ""
 
 # betere vertaling.
 # Wat betekent het precies?
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Timing-informatie verkrijgen voor een nummer op een specifieke tick."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Retrigger in"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Retrigger ingang (stijgende kant reactiveert envelope)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Rechts"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Audio rechts"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Rechts audio in"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Rechter audio ingang"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Rechts audio uit"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Rechter audio uitgang"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Rechter kanaaluitgang"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Rechts in"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Rechter ingang"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Rechts uit"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Rechter uitgang"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Volume rechts"
 
@@ -5784,49 +5771,49 @@ msgstr "Volume rechts"
 msgid "Right audio output"
 msgstr "Rechter audio uitgang"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Rechter kanaalingang"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Rechter kanaalingang"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Rechter kanaaluitgang"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Rechts audio uit"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Routing"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Routing/Versterker"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Routing/Versterker"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Routing/Versterker"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Rijschaduw"
 
@@ -5834,11 +5821,11 @@ msgstr "Rijschaduw"
 msgid "STime"
 msgstr "Stijd"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Samplespad"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Sample of naam van instrument"
 
@@ -5871,100 +5858,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Opslaan als effect..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Opslaan als instrument..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Wijzigingen opslaan"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Effect opslaan"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Instrument opslaan"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Opslaan _als..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Synthesizersnet opslaan in effectenmap"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Synthesizersnet opslaan in instrumentenmap"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Wilt u het project opslaan voordat het venster gesloten wordt?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Opslaan: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Opslaan van effect: `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Opslaan van intrument `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Opslaan van project `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Script"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Scriptspad"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Uitvoering van script is foutgegaan."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Scripts"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Beide schuiven"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Links schuiven"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Niet schuiven"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Rechts schuiven"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Zoekpaden"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5972,7 +5954,7 @@ msgid ""
 msgstr ""
 "Zoekpad voor BSE-effecten. Pad bestaat uit mappen gescheiden door \"%s\"."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5980,7 +5962,7 @@ msgid ""
 msgstr ""
 "Zoekpad voor BSE-instrumenten. Pad bestaat uit mappen gescheiden door \"%s\"."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5991,7 +5973,7 @@ msgstr ""
 "pad wordt doorzocht in aanvulling op de standaard BSE-plugin locatie op dit "
 "systeem."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -6000,7 +5982,7 @@ msgstr ""
 "Zoekpad voor BSE-scheme-scripts. Pad bestaat uit mappen gescheiden door \"%s"
 "\"."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -6013,13 +5995,13 @@ msgstr ""
 "systeem. LADSPA is de Linux Audio Developer's Simple Plugin API. Meer "
 "informatie over LADSPA-plugins vindt u op http://www.ladspa.org/";
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr "Zoekpad voor samples. Pad bestaat uit mappen gescheiden door \"%s\"."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Zoekpad tekstinvoer"
 
@@ -6037,58 +6019,58 @@ msgstr "Tweede audio ingang"
 msgid "Second control input"
 msgstr "Tweede controle-ingang"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Passband falloff bij cutoff-frequentie"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Zoeken mislukt"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Selecteren"
 
 # kleurselectie
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Kleur selecteren"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Map selecteren"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Bestand selecteren"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Regio selecteren"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Alle 'events' selecteren"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Alle noten selecteren"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Invoer kiezen"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Uitvoer kiezen"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Markeringsbereik verticaal selecteren"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Zelf-modulatie [%]"
 
@@ -6104,7 +6086,7 @@ msgstr "De hoeveelheid resonantie instellen in percentage"
 msgid "Set the attack time in milliseconds"
 msgstr "De attack-tijd in milliseconden instellen"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Het basoctaaf instellen"
 
@@ -6125,35 +6107,35 @@ msgstr "De decay-lengte instellen als percentage"
 msgid "Set the envelope magnitude in percent"
 msgstr "De envelope-magnitude instellen als in percentage"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Focus-cel toon instellen"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Focus-cel octaaf instellen"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Focus-cel instellen op de laagst mogelijke positie"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Focus-cel instellen op de meest linkse positie"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Focus-cel instellen op de meest rechtse positie"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Focus-cel instellen op de hoogst mogelijke positie"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 "Stel het aantal uit te voeren stappen in bij het verschuiven naar de "
@@ -6167,80 +6149,57 @@ msgstr "De uitgangsversterking instellen"
 msgid "Set the release time in milliseconds"
 msgstr "De release-tijd in milliseconden instellen"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "De waarde van get focus-getal instellen"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Vorm gemiddelde"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Vorm maximum"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Vorm minimum"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Vorm bereik"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Info weergeven"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Waarschuwen bij problemen bij het selecteren van MIDI-apparaten"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Waarschuwen bij problemen bij het selecteren van PCM-apparaten"
-
 # invoer/opname
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Berichten tonen bij problemen met opname van geluid"
 
-# invoer/opname
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Berichten tonen bij problemen met opname van geluid"
-
-# invoer/opname
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
-msgstr "Berichten tonen bij problemen met opname van geluid"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Opnamebestand fouten tonen"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Horizontaal krimpen"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Verticaal krimpen"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Het schuifbare gebied kleiner maken"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Signaal in"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Signaal invoer"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Signaal uitvoer"
 
@@ -6249,61 +6208,61 @@ msgstr "Signaal uitvoer"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Enkele edit"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Zestiende noot"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Vierenzestigste noot"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Grootte"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Klad gemiddelde"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Klad maximum"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Klad minimum"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Klad bereik"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Skin"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Naam skin"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr "Trage oscilloscoop"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
 # snoop: rondneuzen/bemoeial
 # afkijken, afsnoepen
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Afgesnoept signaal"
 
@@ -6311,60 +6270,60 @@ msgstr "Afgesnoept signaal"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Enkele uitgang"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: alle andere bussen dempen"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Nummer"
 
 # nummer
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Lied: %s"
 
 # moeten we dit vertalen?
 # schuifgrafiek
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spectograaf"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Spinknop"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Spinknop (logaritmisch)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Intro-afbeelding"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Standaard optiemenu"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Standaard versterkingsmodule"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Standaard oscillatormodule"
 
@@ -6379,7 +6338,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6387,25 +6346,21 @@ msgstr ""
 "StandardOsc is de basis-oscillator van BSE. Het ondersteunt verschillende "
 "typen golfvormen en modulatie-ingangen."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Hardeschijf-opname starten"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Editor starten"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Editor starten"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Procedure starten"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Een webbrowser opstarten met online demo-nummers"
 
@@ -6413,59 +6368,59 @@ msgstr "Een webbrowser opstarten met online demo-nummers"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Een webbrowser opstarten met de website van BEAST"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 "Een webbrowser opstarten met de online helpdesk op de website van BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Een webbrowser opstarten met het online geluidsarchief"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 "Start een webbrowser met het foutrapportformulier voor BEAST op bugzilla"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Start:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Afspelen starten"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Opstarten"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Stappen"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Afspelen van het project stoppen"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Afspelen stoppen"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Refenties naar wave-bestanden opslaan"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Mate van gain modulatie"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Mate van lineaire frequentiemodulatie"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6473,26 +6428,26 @@ msgstr ""
 "Sterkte van de pulsbreedte modulatie-ingang (Puls moet zijn geselecteerd als "
 "golfvorm om effect te hebben)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Mate van zelf-modulatie"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Oscillerende frequentie-ingang"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "IO wisselen"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Uitvoer<"
 
@@ -6509,52 +6464,52 @@ msgstr ""
 msgid "Switches"
 msgstr "Schakelaars"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "SynDrum uitgang"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sync"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Sync In"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Sync uit"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Synchronisatie-ingang"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Synchronisatie-uitgang"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Geluidssterkte links en rechts synchroniseren"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Controlefrequentie synthese"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Synth voltooid"
 
 # Synth ingang
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Synth invoer"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Mixfrequentie synthese"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Synth voltooid"
@@ -6564,17 +6519,17 @@ msgstr "Synth voltooid"
 msgid "Synthesis Modules"
 msgstr "Synthesemodules"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Synthese-instellingen"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "De mixfrequentie voor de synthese, veelgebruikte waarden zijn: 22050, 44100, "
 "48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Synthesemodule is momenteel bezet"
 
@@ -6583,29 +6538,29 @@ msgstr "Synthesemodule is momenteel bezet"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Synthesemodule is momenteel bezet"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 "Het synthese-netwerk of wave dat als instrument gebruikt zal worden bij dit "
 "spoor"
 
 # uitleg
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Het synthese-netwerk dat als MIDI-instrument gebruikt zal worden"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Het synthese-netwerk dat als instrument gebruikt zal worden"
 
 # uitleg
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Synthesenetwerk dat als postprocessor gebruikt zal worden"
 
 # uitleg
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Het synthese-netwerk dat als ingebed subnetwerk gebruikt wordt"
 
@@ -6613,26 +6568,26 @@ msgstr "Het synthese-netwerk dat als ingebed subnetwerk gebruikt wordt"
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Synthese-signalen (uit sporen en bussen) gebruikt als bus-ingang"
 
 # betere vertaling?
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Een noot in een nummer van een actief project synthetiseren."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Synthesizer"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Synthesizer selectie: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Synthesizer: %s"
@@ -6645,35 +6600,35 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 "Technische omschrijving van de inwendige werking van de multi-threaded "
 "synthesis motor"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Tijdelijke fout"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
 # geen Tekstkleur ivm consistentie andere 'kleur' termen
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Kleur tekst"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Tekstinvoer"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6709,7 +6664,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6717,7 +6672,7 @@ msgstr ""
 "De uitlijning van de tekstregels van het label, relatief tot elkaar. Dit "
 "heeft GEEN effect op de uitlijning van het label binnen de toegewezen ruimte."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "Het te beluisteren geluidskanaal, gewoonlijk is 1 links en 2 rechts"
 
@@ -6728,19 +6683,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "De verschuivingsrichting nadat een 'event' of noot is bewerkt"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Het filterontwerptype"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6749,7 +6704,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6769,17 +6724,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "De laatste programmaversie die dit soort berichten toonde"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "De sneltoets voor dit label"
 
@@ -6798,7 +6753,7 @@ msgstr ""
 # vrij vertaald, maar wel begrijpelijk
 # of
 # het aantal / de hoeveelheid cellen waarover verschoven wordt nadat....
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6808,7 +6763,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6816,18 +6771,18 @@ msgstr ""
 "De kolom-indeling van de patroon-editor wordt gemaakt door het geven van "
 "kolomtypes met mogelijke aanpassingen in de weergavevolgorde."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "De poortnaam is een unieke naam om een relatie ingangspoort<->uitgangspoort "
 "tot stand te brengen"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Er zijn wijzigingen in het project aangebracht."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6839,34 +6794,34 @@ msgstr ""
 "niet zal veranderen van uiterlijk en zorg dat u rekening houdt met de "
 "instabiliteiten van de code (dus uw projecten regelmatig opslaan). "
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "De release-tijd in milliseconden instellen"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "De tekst van het label"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "De lengte van de tel/noot per regel"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6874,11 +6829,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Het soort filter om te gebruiken"
 
@@ -6887,34 +6842,34 @@ msgstr "Het soort filter om te gebruiken"
 msgid "The type of saturation to be used"
 msgstr "Het soort filter om te gebruiken"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 "Het te activeren widget wanneer de sneltoets van het label wordt gebruikt"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Tweeëndertigste noot"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "Deze procedure heeft meerdere teruggeefwaardes."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6922,7 +6877,7 @@ msgstr ""
 "Deze instelling kan worden gewijzigd in de sectie \"Berichten\" van het "
 "dialogvenster Voorkeuren"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Dit signaal gaat op hoog nadat de release-fase is voltooid"
 
@@ -6974,27 +6929,27 @@ msgid "Threshold [dB]"
 msgstr "Drempelwaarde [dB]"
 
 # slagen
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Tikken"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Tijd"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Tijd invoer"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Timing"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Schakelknop"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Kanaalnaam hints schakelen"
 
@@ -7002,11 +6957,11 @@ msgstr "Kanaalnaam hints schakelen"
 msgid "Toggle exponential and linear control response"
 msgstr "Exponentiële en lineaire controle-respons schakelen"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Het werkpalet tonen/verbergen"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
@@ -7014,11 +6969,11 @@ msgstr ""
 "doorloopt naar de volgende regel"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Te veel geopende bestanden"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Te veel geopende bestanden in het systeem"
 
@@ -7026,45 +6981,45 @@ msgstr "Te veel geopende bestanden in het systeem"
 msgid "Totals"
 msgstr "Totalen"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Sporen"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Sporen bevatten instrumentdefinities en gedeeltes met noten"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Transponeren"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "De oscillatorfrequentie in halve tonen transponeren"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "De oscillatorfrequentie in halve tonen transponeren"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Trigger in"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Trigger ingang"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Trigger in"
 
@@ -7074,7 +7029,7 @@ msgid "Trigger Input"
 msgstr "Trigger ingang"
 
 # nootsnelheid
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Note velocity"
@@ -7087,44 +7042,44 @@ msgstr "Trigger filter"
 msgid "Trigger input"
 msgstr "Trigger ingang"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Triool met achtsten"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Triool met hHalve noten"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Triool met honderdachtentwintigsten"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Triool met kwarten"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Triool met zestienden"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Triool met vierenzestigsten"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Triool met tweeëndertigsten"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Triool met hele noten"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Timing"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Type"
 
@@ -7133,150 +7088,150 @@ msgstr "Type"
 msgid "UTime"
 msgstr "Gtijd"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Niet verbonden uitvoerkanaal"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Ongedaan maken"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Laatste verandering herstellen"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Het effect van de laatste actie ongedaan maken"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Ongefilterd audiosignaal"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Ongefilterde ingang"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Unieke naam voor dit project"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Onbekende fout"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Onbekend formaat"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Alle 'events' deselecteren"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Alle noten deselecteren"
 
 # niet gespecificeerde duur
 # duur niet gegeven/gespecificeerd
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Ongespecificeerde lengte"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Ongebruikt"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Omhoog"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Beeld bijwerken"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 "Gebruik de horizontale lineaal om de linkergrens van de lus aan te passen"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Gebruik de horizontale lineaal om de afspeelpositie aan te passen"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 "Gebruik de horizontale lineaal om de rechtergrens van de lus aan te passen"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Onderstrepen gebruiken"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "Vschaal:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Waarde [float]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Velocity"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Velocity uit"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Velocity van de toetsaanslag"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Velocity van de toetsaanslag"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Velocity terwijl de toets wordt ingedrukt"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Versie"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Kleur verticale balk"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Kleur verticale rooster"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Verticaal gebied"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Verticale schaal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Verticale schaal (logaritmisch)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Verticaal selecteren"
 
@@ -7290,12 +7245,12 @@ msgstr "Verticale pianozoom"
 msgid "Virtual Rack"
 msgstr "Virtueel rack"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Virtuele ingang %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Virtuele uitgang %u"
@@ -7304,52 +7259,47 @@ msgstr "Virtuele uitgang %u"
 msgid "Volume"
 msgstr "Geluidsterkte"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Aanpassing geluidsterkte in decibel van het linker buskanaal"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Aanpassing geluidsterkte in decibel van het rechter buskanaal"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "WAVE bestand"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Waarschuwing"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Wave"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr "Wave-bestand \"%s\": laden van wave-deelvoor frequentie %f mislukt: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Golfvorm"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Wave uitgang"
 
 # beter woord voor verzameling?
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Wave collectie"
 
 # uitleg
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Wave dat als instrument gebruikt zal worden"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Wave die als oscillatorbron gebruikt wordt"
 
@@ -7359,7 +7309,7 @@ msgstr "Wave die als oscillatorbron gebruikt wordt"
 msgid "Wave_s"
 msgstr "Wave_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Waves"
 
@@ -7384,35 +7334,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Wet uit [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Hele noot"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Vensterrootte"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Schrijven mislukt"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Project in een bepaald bestand opslaan"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Project op schijf opslaan"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Verkeerd aantal kanalen"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "XtalStrings uitgang"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7420,7 +7370,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Kleur nulwaarde"
 
@@ -7429,15 +7379,15 @@ msgstr "Kleur nulwaarde"
 msgid "Zoom"
 msgstr "Zoomen"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoomen:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Info..."
 
@@ -7473,11 +7423,11 @@ msgid "_Cancel"
 msgstr "_Annuleren"
 
 # schonen wissen
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "Herstelbuffer _wissen"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "Sl_uiten"
 
@@ -7493,7 +7443,7 @@ msgid "_Distortion"
 msgstr "_Vervorming"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7506,7 +7456,7 @@ msgstr "Be_werken"
 msgid "_Enhance"
 msgstr "Ver_beteren"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_Vaak gestelde vragen..."
 
@@ -7535,7 +7485,7 @@ msgstr "_Vooruit"
 msgid "_Help"
 msgstr "_Hulp"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_MIDI importeren..."
 
@@ -7554,7 +7504,7 @@ msgstr "_Invoer & uitvoer"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Samenvoegen..."
 
@@ -7563,11 +7513,11 @@ msgstr "_Samenvoegen..."
 msgid "_Misc"
 msgstr "_Overig"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Nieuw"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Openen..."
 
@@ -7576,11 +7526,11 @@ msgstr "_Openen..."
 msgid "_Other Sources"
 msgstr "Overige _bronnen"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Afspelen"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Voorkeuren..."
 
@@ -7596,20 +7546,20 @@ msgstr "_Project"
 msgid "_Quantization"
 msgstr "_Quantisatie"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Snel aan de slag..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "A_fsluiten"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "O_pnieuw"
 
 # versie-informatie/aankondiging
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Aankondiging..."
 
@@ -7628,7 +7578,7 @@ msgstr "_Verwijderen"
 msgid "_Routing"
 msgstr "_Routing"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "Op_slaan"
 
@@ -7653,7 +7603,7 @@ msgstr "_Nummer"
 msgid "_Spatial"
 msgstr "_Ruimtelijk"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Stoppen"
 
@@ -7674,7 +7624,7 @@ msgstr "_Synthesizers"
 msgid "_Tools"
 msgstr "E_xtra"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Ongedaan maken"
 
@@ -7694,7 +7644,13 @@ msgstr "Beel_d"
 msgid "_Virtualization"
 msgstr "_Virtualisatie"
 
-#: bse/bsejanitor.cc:450
+# invoer/opname
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Berichten tonen bij problemen met opname van geluid"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "verbinding verbroken"
 
@@ -7922,16 +7878,21 @@ msgstr "controle-9"
 msgid "control-90"
 msgstr "controle-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Starten van opname naar harde schijf is mislukt."
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Toevoegen van stukje wave-bestand uit ‘%s’ is mislukt: %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "opgeruimd door de schoonmaker"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "verwerken"
 
@@ -8022,14 +7983,6 @@ msgstr "verwerken"
 #~ msgid "Adjust right view boundary"
 #~ msgstr "Rechter weergavegrens aanpassen"
 
-#~ msgid "Advice about MIDI device selections problems"
-#~ msgstr "Adviseren bij problemen met selecteren Midi-apparaat"
-
-# kort houden.
-# (niet: bij problemen met het selecteren van een PCM-apparaat)
-#~ msgid "Advice about PCM device selections problems"
-#~ msgstr "Adviseren bij problemen met selecteren PCM-apparaat"
-
 #~ msgid "Apply Loop"
 #~ msgstr "Lus activeren"
 
@@ -8109,6 +8062,9 @@ msgstr "verwerken"
 #~ msgid "Device capabilities not sufficient"
 #~ msgstr "Mogelijkheden van het apparaat onvoldoende"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostiek"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -8117,6 +8073,10 @@ msgstr "verwerken"
 #~ "stuurprogramma staat niet in de lijst automatische apparaatselectie\n"
 #~ "voor PCM-apparaten."
 
+# ENGELS BUG: dignostic messages
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Dialoogvensters met diagnose-berichten tonen"
+
 #~ msgid "Drop Down Box (Option Menu)"
 #~ msgstr "Drop Down Box (Optiemenu)"
 
@@ -8124,6 +8084,9 @@ msgstr "verwerken"
 #~ msgid "Enable meters"
 #~ msgstr "Parameters"
 
+#~ msgid "Error"
+#~ msgstr "Fout"
+
 # misschien beter in enkelvoud:
 # openen Midi-apparaat mislukt
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
@@ -8152,6 +8115,9 @@ msgstr "verwerken"
 #~ msgid "Info"
 #~ msgstr "Info"
 
+#~ msgid "Information"
+#~ msgstr "Informatie"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Invoerkanalen:"
 
@@ -8201,6 +8167,12 @@ msgstr "verwerken"
 #~ msgid "Name:"
 #~ msgstr "Naam:"
 
+#~ msgid "No Audio"
+#~ msgstr "Geen audio"
+
+#~ msgid "No MIDI"
+#~ msgstr "Geen MIDI"
+
 #~ msgid "Notice"
 #~ msgstr "Melding"
 
@@ -8241,6 +8213,9 @@ msgstr "verwerken"
 #~ msgid "Ratio"
 #~ msgstr "Verhouding"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Audio ingang opname"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Lus resetten"
 
@@ -8250,12 +8225,26 @@ msgstr "verwerken"
 #~ msgid "Score"
 #~ msgstr "Score"
 
+#~ msgid "Script"
+#~ msgstr "Script"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Selectie naar lus"
 
 #~ msgid "Set the threshold"
 #~ msgstr "De drempelwaarde instellen"
 
+#~ msgid "Show messages about MIDI device selections problems"
+#~ msgstr "Waarschuwen bij problemen bij het selecteren van MIDI-apparaten"
+
+#~ msgid "Show messages about PCM device selections problems"
+#~ msgstr "Waarschuwen bij problemen bij het selecteren van PCM-apparaten"
+
+# invoer/opname
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Berichten tonen bij problemen met opname van geluid"
+
 #~ msgid "Signal debugging module"
 #~ msgstr "Singaal-debug module"
 
@@ -8349,6 +8338,9 @@ msgstr "verwerken"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Volume-stappen [dB]"
 
+#~ msgid "Warning"
+#~ msgstr "Waarschuwing"
+
 #~ msgid "Wave to play"
 #~ msgstr "Af te spelen wav"
 
diff --git a/po/oc.po b/po/oc.po
index 781f186..b6230fe 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -18,99 +18,99 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -122,11 +122,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -142,35 +142,35 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -178,19 +178,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -206,19 +206,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -226,119 +226,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -347,19 +347,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -371,43 +371,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -419,15 +419,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -439,47 +439,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -503,23 +503,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -527,19 +527,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -551,76 +551,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -641,21 +641,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -663,12 +663,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Abandonat"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -680,46 +680,46 @@ msgstr ""
 msgid "Accumulated audio output 2"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Apondre"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr ""
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 msgid "Add a track to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -731,24 +731,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Apondre..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -764,23 +764,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -795,18 +795,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -824,7 +824,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -841,39 +841,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Totes"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Totjorn"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -881,7 +876,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -889,22 +884,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -913,7 +908,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -954,7 +949,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -962,7 +957,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -997,35 +992,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Audio"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1034,23 +1034,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1058,13 +1058,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1079,16 +1079,20 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1102,7 +1106,7 @@ msgstr "Audio"
 msgid "Audio Sum2"
 msgstr "Audio"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1119,11 +1123,11 @@ msgstr ""
 msgid "Audio input 2"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autors :"
 
@@ -1131,12 +1135,12 @@ msgstr "Autors :"
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1148,7 +1152,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr ""
 
@@ -1157,19 +1161,19 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1183,27 +1187,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1219,37 +1222,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Color de fons"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1272,12 +1275,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1289,11 +1292,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1301,7 +1304,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1341,21 +1344,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1371,27 +1374,27 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Anullar"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1399,21 +1402,21 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Modificar..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Canal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1422,36 +1425,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1459,33 +1462,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Netejar"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Tampar %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Comentari"
 
@@ -1507,7 +1510,7 @@ msgstr "Configurar"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1533,26 +1536,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Ensenhador"
 
@@ -1624,7 +1627,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1919,12 +1922,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1937,7 +1940,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "Control Type"
 msgstr ""
 
@@ -1946,60 +1949,60 @@ msgstr ""
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copiar"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr ""
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr ""
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Data de creacion"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2013,23 +2016,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2038,15 +2041,15 @@ msgstr ""
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Talhar"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2054,20 +2057,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2075,7 +2078,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2094,7 +2097,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2102,151 +2105,146 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr ""
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Suprimir"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Descripcion"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialògs"
 
@@ -2265,17 +2263,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Direccion"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2290,154 +2288,154 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 msgid "Done Output"
 msgstr "Sortida"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Aval"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplicar"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2446,35 +2444,35 @@ msgstr ""
 msgid "E_xamples"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Edicion"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2486,49 +2484,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Enfasi"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2549,16 +2547,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Error"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr ""
 
@@ -2567,76 +2560,76 @@ msgstr ""
 msgid "Events"
 msgstr "Eveniments"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2645,11 +2638,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr ""
 
@@ -2657,84 +2650,80 @@ msgstr ""
 msgid "Expression"
 msgstr "Expression"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2743,11 +2732,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2758,7 +2747,7 @@ msgid ""
 msgstr ""
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2767,95 +2756,95 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Seleccion de fichièrs"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Nom del fichièr"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtre"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -2863,15 +2852,15 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2880,13 +2869,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2903,15 +2892,15 @@ msgstr ""
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2919,11 +2908,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Talha de poliça"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2931,84 +2920,84 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frequéncia"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr ""
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Foncion"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3021,36 +3010,36 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3058,7 +3047,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3078,11 +3067,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3104,19 +3093,19 @@ msgstr ""
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3126,7 +3115,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr ""
 
@@ -3142,43 +3131,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3192,44 +3181,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3267,21 +3256,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Entresenhas"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Dintrada"
 
@@ -3295,54 +3279,54 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr ""
 
@@ -3351,76 +3335,76 @@ msgstr ""
 msgid "Inputs"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Inserir"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr ""
 
@@ -3428,93 +3412,93 @@ msgstr ""
 msgid "Instrument flavour"
 msgstr ""
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Enversar"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Es un repertòri"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Element"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justificacion"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3533,90 +3517,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etiqueta"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Esquèrra"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -3624,15 +3606,15 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr ""
 
@@ -3641,15 +3623,15 @@ msgstr ""
 msgid "Level"
 msgstr "Etiqueta"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licéncia"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licéncia :"
 
@@ -3659,126 +3641,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Ligam"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Carga"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr ""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Cargament..."
 
@@ -3789,28 +3771,28 @@ msgstr "Emplaçament"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Mai bas"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3822,37 +3804,41 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr ""
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -3862,24 +3848,28 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Mètre"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -3887,93 +3877,93 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Messatges"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -3981,7 +3971,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -3989,39 +3979,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Boirador"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4029,84 +4019,84 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4120,15 +4110,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr ""
 
@@ -4141,53 +4131,53 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Mut"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Entresenhas"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nom"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr ""
 
@@ -4208,123 +4198,108 @@ msgstr ""
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr ""
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4345,13 +4320,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Pas cap"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4361,7 +4336,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4370,18 +4345,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Nòta"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4389,19 +4364,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4415,75 +4390,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4491,12 +4466,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Dobrir un projècte"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4505,7 +4480,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4514,29 +4489,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Òrdre"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4555,12 +4530,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Sortida"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientacion"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4568,56 +4543,56 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 msgid "Other Sources/Sequencer"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 msgid "Other Sources/Simple ADSR"
 msgstr ""
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Pas pro de memòria"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Sortida"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4629,16 +4604,16 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr ""
 
@@ -4651,7 +4626,7 @@ msgstr "Sortida"
 msgid "Output [dB]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4664,32 +4639,40 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4697,64 +4680,64 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Paramètre"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Paramètres"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Partidas"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Partidas"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Pegar"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Camin"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Motiu"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4782,24 +4765,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -4813,52 +4796,52 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "_Legir"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Ajustons"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4866,81 +4849,81 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Posicion"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferéncias"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Ulhada"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr ""
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -4949,59 +4932,59 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Propietats"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr ""
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5017,43 +5000,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q : 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q : 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q : 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q : 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q : 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q : 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q : 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q : 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5070,43 +5053,43 @@ msgstr "Justificacion"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr ""
 
@@ -5123,37 +5106,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5161,37 +5144,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr ""
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Tornar far"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5199,7 +5178,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5211,7 +5190,7 @@ msgstr ""
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5220,48 +5199,48 @@ msgstr ""
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Renommar"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -5275,29 +5254,29 @@ msgstr "Repetar"
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr ""
 
@@ -5305,81 +5284,83 @@ msgstr ""
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Drecha"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr ""
 
@@ -5387,45 +5368,45 @@ msgstr ""
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 msgid "Routing/Adder"
 msgstr ""
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 msgid "Routing/Mixer"
 msgstr ""
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 msgid "Routing/Multiply"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5433,11 +5414,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr ""
 
@@ -5470,125 +5451,120 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Enregistrar _coma..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr ""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Escript"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5596,12 +5572,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5618,56 +5594,56 @@ msgstr ""
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Seleccionar"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Seleccionar una color"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Seleccionar lo repertòri"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Seleccionar un fichièr"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5684,7 +5660,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5704,35 +5680,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5745,75 +5721,56 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr ""
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5822,59 +5779,59 @@ msgstr ""
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Talha"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5882,57 +5839,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Cançon"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Virar lo boton"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -5947,30 +5904,26 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 msgid "Start Now"
 msgstr ""
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -5978,81 +5931,81 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Etapas"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6067,51 +6020,51 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 msgid "Synth Net"
 msgstr ""
 
@@ -6120,15 +6073,15 @@ msgstr ""
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6136,49 +6089,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6191,32 +6144,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Color del tèxt"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6252,13 +6205,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6269,19 +6222,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6289,7 +6242,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6309,17 +6262,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6335,7 +6288,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6344,22 +6297,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6367,34 +6320,34 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
 # SUN NEW TRANSLATION
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6402,11 +6355,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6414,39 +6367,39 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6496,27 +6449,27 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Ora"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6524,21 +6477,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Tròp de fichièrs dobèrts"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6546,42 +6499,42 @@ msgstr ""
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pistas"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6589,7 +6542,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6601,43 +6554,43 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Tipe"
 
@@ -6645,145 +6598,145 @@ msgstr "Tipe"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Anullar"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Error desconeguda"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Amont"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Version"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6797,12 +6750,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6811,50 +6764,45 @@ msgstr ""
 msgid "Volume"
 msgstr "Volum"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Alèrta"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6863,7 +6811,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -6888,35 +6836,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -6924,7 +6872,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr ""
 
@@ -6933,15 +6881,15 @@ msgstr ""
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom :"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_A prepaus..."
 
@@ -6974,11 +6922,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "_Anullar"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Tampar"
 
@@ -6993,7 +6941,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7005,7 +6953,7 @@ msgstr "_Edicion"
 msgid "_Enhance"
 msgstr "_Melhorar"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr ""
 
@@ -7034,7 +6982,7 @@ msgstr "_Seguent"
 msgid "_Help"
 msgstr "_Ajuda"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -7053,7 +7001,7 @@ msgstr ""
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr ""
 
@@ -7062,11 +7010,11 @@ msgstr ""
 msgid "_Misc"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Novèl"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Dobrir..."
 
@@ -7075,11 +7023,11 @@ msgstr "_Dobrir..."
 msgid "_Other Sources"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Legir"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferéncias..."
 
@@ -7094,19 +7042,19 @@ msgstr "_Projècte"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Sortir"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Tornar far"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr ""
 
@@ -7125,7 +7073,7 @@ msgstr "_Suprimir"
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Enregistrar"
 
@@ -7150,7 +7098,7 @@ msgstr "_Cançon"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Arrêter"
 
@@ -7171,7 +7119,7 @@ msgstr ""
 msgid "_Tools"
 msgstr "_Espleches"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Anullar"
 
@@ -7191,7 +7139,11 @@ msgstr "_Visualizacion"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+msgid "audio input problems"
+msgstr ""
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7419,21 +7371,40 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
 
+#~ msgid "Always"
+#~ msgstr "Totjorn"
+
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#~ msgid "Information"
+#~ msgstr "Entresenhas"
+
 #~ msgid "Priority"
 #~ msgstr "Prioritat"
 
+#~ msgid "Script"
+#~ msgstr "Escript"
+
 #~ msgid "State"
 #~ msgstr "Estat"
+
+#~ msgid "Warning"
+#~ msgstr "Alèrta"
diff --git a/po/pa.po b/po/pa.po
index 5a4bf6d..1eb3a2f 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -19,99 +19,99 @@ msgstr ""
 "Plural-Forms: Plural-Forms: Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr ""
 
@@ -123,11 +123,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -143,35 +143,35 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -179,19 +179,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -207,19 +207,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -227,119 +227,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr ""
 
@@ -348,19 +348,19 @@ msgstr ""
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -372,43 +372,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -420,15 +420,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -440,47 +440,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -504,23 +504,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -528,19 +528,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -552,76 +552,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -642,21 +642,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -664,12 +664,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -683,46 +683,46 @@ msgstr "ਧੁਨੀ ਆਉਟਪੁੱਟ"
 msgid "Accumulated audio output 2"
 msgstr "ਧੁਨੀ ਆਉਟਪੁੱਟ"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr ""
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 msgid "Add a track to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -734,24 +734,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -767,23 +767,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -798,18 +798,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -827,7 +827,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -844,39 +844,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -884,7 +879,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -892,22 +887,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -916,7 +911,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -957,7 +952,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -965,7 +960,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -999,35 +994,40 @@ msgstr ""
 msgid "Audio Gate"
 msgstr "ਧੁਨੀ ਆਉਟਪੁੱਟ"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "ਧੁਨੀ ਆਉਟਪੁੱਟ"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1036,23 +1036,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1060,13 +1060,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1081,16 +1081,20 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1104,7 +1108,7 @@ msgstr "ਧੁਨੀ ਆਉਟਪੁੱਟ"
 msgid "Audio Sum2"
 msgstr "ਧੁਨੀ ਆਉਟਪੁੱਟ"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1121,11 +1125,11 @@ msgstr ""
 msgid "Audio input 2"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr ""
 
@@ -1133,12 +1137,12 @@ msgstr ""
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1150,7 +1154,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr ""
 
@@ -1159,19 +1163,19 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "ਉਪਲੱਬਧ ਆਉਟਪੁੱਟ"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1185,27 +1189,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1221,37 +1224,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1274,12 +1277,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1291,11 +1294,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1303,7 +1306,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1343,21 +1346,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1373,27 +1376,27 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1401,21 +1404,21 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1424,36 +1427,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1461,33 +1464,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr ""
 
@@ -1509,7 +1512,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1535,26 +1538,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr ""
 
@@ -1626,7 +1629,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1921,12 +1924,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1939,7 +1942,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "Control Type"
 msgstr ""
 
@@ -1948,60 +1951,60 @@ msgstr ""
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr ""
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉ"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2015,23 +2018,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2040,15 +2043,15 @@ msgstr ""
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2056,20 +2059,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "ਜੰਤਰ, ਢੰਗ"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2077,7 +2080,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2096,7 +2099,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2104,152 +2107,147 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr ""
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "ਜੰਤਰ ਰੁਝਿਆ"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "ਜੰਤਰ ਰੁਝਿਆ"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2268,17 +2266,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2293,155 +2291,155 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "ਇੱਕ ਆਉਟ"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2450,35 +2448,35 @@ msgstr ""
 msgid "E_xamples"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr ""
 
@@ -2490,49 +2488,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "ਪ੍ਰਭਾਵ ਮਾਰਗ"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2553,16 +2551,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr ""
 
@@ -2571,76 +2564,76 @@ msgstr ""
 msgid "Events"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2649,11 +2642,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr ""
 
@@ -2661,84 +2654,80 @@ msgstr ""
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2747,11 +2736,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2762,7 +2751,7 @@ msgid ""
 msgstr ""
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2771,95 +2760,95 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "ਫਿਲਟਰ ਚੋਣ"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -2867,15 +2856,15 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2884,13 +2873,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2908,15 +2897,15 @@ msgstr "ਧੁਨੀ ਆਉਟਪੁੱਟ"
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2924,11 +2913,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2936,84 +2925,84 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr ""
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3026,36 +3015,36 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3063,7 +3052,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3083,11 +3072,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3109,19 +3098,19 @@ msgstr ""
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3131,7 +3120,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr ""
 
@@ -3147,43 +3136,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3197,44 +3186,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3272,21 +3261,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr ""
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr ""
 
@@ -3300,54 +3284,54 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr ""
 
@@ -3356,76 +3340,76 @@ msgstr ""
 msgid "Inputs"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr ""
 
@@ -3433,93 +3417,93 @@ msgstr ""
 msgid "Instrument flavour"
 msgstr ""
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr ""
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr ""
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "ਇਕਾਈ"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3538,90 +3522,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA ਰਸਤਾ"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr ""
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -3629,15 +3611,15 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr ""
 
@@ -3645,15 +3627,15 @@ msgstr ""
 msgid "Level"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr ""
 
@@ -3663,126 +3645,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr ""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr ""
 
@@ -3793,28 +3775,28 @@ msgstr ""
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3826,37 +3808,41 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr ""
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -3866,24 +3852,28 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -3891,93 +3881,93 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -3985,7 +3975,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -3993,39 +3983,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4033,84 +4023,84 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4124,15 +4114,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr ""
 
@@ -4145,52 +4135,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr ""
 
@@ -4211,124 +4201,108 @@ msgstr ""
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr ""
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4349,13 +4323,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4365,7 +4339,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4374,18 +4348,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4393,19 +4367,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4419,75 +4393,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4495,12 +4469,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4509,7 +4483,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4518,29 +4492,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "ਕ੍ਰਮ"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4559,12 +4533,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "ਇੱਕ ਆਉਟ"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4572,56 +4546,56 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 msgid "Other Sources/Sequencer"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 msgid "Other Sources/Simple ADSR"
 msgstr ""
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4633,16 +4607,16 @@ msgstr "ਆਉਟਪੁੱਟ ਸੰਤੁਲਨ"
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr ""
 
@@ -4655,7 +4629,7 @@ msgstr "ਆਉਟਪੁੱਟ ਸੰਤੁਲਨ"
 msgid "Output [dB]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4668,32 +4642,40 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr ""
 
@@ -4701,64 +4683,64 @@ msgstr ""
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr ""
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "ਮਾਰਗ"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr ""
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "ਮਾਰਗ"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr ""
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4786,24 +4768,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "ਫੇਜ਼"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -4817,52 +4799,52 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4870,81 +4852,81 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr ""
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr ""
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -4953,59 +4935,59 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr ""
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5021,43 +5003,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5073,43 +5055,43 @@ msgstr ""
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr ""
 
@@ -5126,37 +5108,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5164,37 +5146,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr ""
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5202,7 +5180,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5214,7 +5192,7 @@ msgstr ""
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5223,48 +5201,48 @@ msgstr ""
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr ""
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -5278,29 +5256,29 @@ msgstr ""
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr ""
 
@@ -5308,81 +5286,83 @@ msgstr ""
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr ""
 
@@ -5390,45 +5370,45 @@ msgstr ""
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 msgid "Routing/Adder"
 msgstr ""
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 msgid "Routing/Mixer"
 msgstr ""
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 msgid "Routing/Multiply"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5436,11 +5416,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "ਨਮੂਨਾ ਮਾਰਗ"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr ""
 
@@ -5472,125 +5452,120 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr ""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr ""
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "ਖੋਜ ਮਾਰਗ"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5598,12 +5573,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5621,56 +5596,56 @@ msgstr "ਧੁਨੀ ਆਉਟਪੁੱਟ"
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5686,7 +5661,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5706,35 +5681,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5746,75 +5721,56 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr ""
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5823,59 +5779,59 @@ msgstr ""
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5883,56 +5839,56 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 msgid "Song"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -5947,30 +5903,26 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 msgid "Start Now"
 msgstr ""
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -5978,81 +5930,81 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6067,51 +6019,51 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 msgid "Synth Net"
 msgstr ""
 
@@ -6120,15 +6072,15 @@ msgstr ""
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "ਸ਼ੰਸਲੇਸ਼ਣ ਵਿਵਸਥਾ"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6136,49 +6088,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "ਸ਼ੰਸਲੇਸ਼ਣ ਵਿਵਸਥਾ"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6191,32 +6143,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6252,13 +6204,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6269,19 +6221,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6289,7 +6241,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6309,17 +6261,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6335,7 +6287,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6344,22 +6296,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6367,33 +6319,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6401,11 +6353,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6413,39 +6365,39 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6495,28 +6447,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "ਉਪਭੋਗਤਾ ਸਮਾਂ"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6524,21 +6476,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6546,42 +6498,42 @@ msgstr ""
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6589,7 +6541,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6601,43 +6553,43 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr ""
 
@@ -6645,145 +6597,145 @@ msgstr ""
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6797,12 +6749,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6811,50 +6763,45 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr ""
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6863,7 +6810,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -6888,35 +6835,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -6924,7 +6871,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr ""
 
@@ -6933,15 +6880,15 @@ msgstr ""
 msgid "Zoom"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr ""
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr ""
 
@@ -6974,11 +6921,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr ""
 
@@ -6993,7 +6940,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7005,7 +6952,7 @@ msgstr ""
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr ""
 
@@ -7034,7 +6981,7 @@ msgstr ""
 msgid "_Help"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -7053,7 +7000,7 @@ msgstr ""
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr ""
 
@@ -7062,11 +7009,11 @@ msgstr ""
 msgid "_Misc"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_ਨਵਾਂ"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_ਖੋਲੋ..."
 
@@ -7075,11 +7022,11 @@ msgstr "_ਖੋਲੋ..."
 msgid "_Other Sources"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr ""
 
@@ -7094,19 +7041,19 @@ msgstr ""
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr ""
 
@@ -7125,7 +7072,7 @@ msgstr ""
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr ""
 
@@ -7150,7 +7097,7 @@ msgstr ""
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr ""
 
@@ -7171,7 +7118,7 @@ msgstr ""
 msgid "_Tools"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr ""
 
@@ -7191,7 +7138,11 @@ msgstr ""
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+msgid "audio input problems"
+msgstr ""
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7419,16 +7370,20 @@ msgstr "ਕੰਟਰੋਲ-੯"
 msgid "control-90"
 msgstr "ਕੰਟਰੋਲ-੯੦"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
 
@@ -7438,6 +7393,10 @@ msgstr ""
 #~ msgid "Mono Signal Input"
 #~ msgstr "ਇੱਕ ਸੰਕੇਤ ਇੰਪੁੱਟ"
 
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "MIDI"
+
 #~ msgid "Priority"
 #~ msgstr "ਪਹਿਲ"
 
diff --git a/po/pt.po b/po/pt.po
index 5548d50..fd9cfc4 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -16,52 +16,52 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 #, fuzzy
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr "_Sintetizador"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  permite recolher a coluna na vizinha à esquerda/direita"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  apresentar números decimais com sinal de 2 (00..99) ou 3 (000..999) dígitos"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  apresentar números hexadecimais com sinal de 2 (-FF..+FF) ou 4 (-FFFF.."
 "+FFFF) dígitos"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  apresentar números decimais de 2 (00..99) ou 3 (000..999) dígitos"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 "  apresentar números hexadecimais de 2 (00..FF) ou 4 (0000..FFFF) dígitos"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  apresentar barra vertical tracejada"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  apresentar as notas do primeiro, segundo, ... canal"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -69,54 +69,54 @@ msgstr ""
 "  Apresentar deslocamento, comprimento ou velocidade das notas no primeiro, "
 "segundo, ... canal"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  apresentar barra vertical sólida"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  inserir espaço vertical"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 "  seleccionar vários tipos de eventos (controlos, controladores contínuos)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  selecciona uma de três cores pré-definidas"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Dica)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -130,11 +130,11 @@ msgstr "Fontes _Audio"
 msgid "/Audio Sources/Organ"
 msgstr "Fontes _Audio"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Fontes Audio/Oscilador Standard"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Fontes Audio/Oscilador Wave"
 
@@ -150,35 +150,35 @@ msgstr "/Melhorar/Coros"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtros/Filtro de Graves"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filtros/Tipos Biquad"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada & Saída/Saída de Instrumento"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrada & Saída/Entrada de Instrumento de Voz"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrada & Saída/Entrada de Controlo MIDI"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrada & Saída/Saída de Voz MIDI"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Entrada & Saída/Entrada PCM"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Entrada & Saída/Saída PCM"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Misc/Snooper"
 
@@ -186,19 +186,19 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Outras Fontes/Constante"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -216,19 +216,19 @@ msgstr "/Routeamento/Amplificador"
 msgid "/Routing/Summation"
 msgstr "/Routeamento/Amplificador"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -236,119 +236,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Espacial/Balanço"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualização/Entrada Virtual"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualização/Saída Virtual"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualização/Sub-Sintetizador Virtual"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -357,19 +357,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -381,43 +381,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -429,15 +429,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -449,47 +449,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -513,23 +513,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -537,19 +537,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -561,76 +561,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -651,11 +651,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -663,11 +663,11 @@ msgstr ""
 "Uma expressão com caracteres _ em posições corresponde a caracteres no texto "
 "a sublinhar"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -675,12 +675,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Abortado"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Abortar"
 
@@ -694,51 +694,51 @@ msgstr "Resultado audio amplificado"
 msgid "Accumulated audio output 2"
 msgstr "Resultado audio amplificado"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Adicionar"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "Novo Sintetizador Personalizado"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "Novo Sintetizador MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Adicionar uma nova pista a esta música"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "A rede de sintetização com que interfacear"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Adicionar uma nova pista a esta música"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Adicionar uma nova pista a esta música"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -750,24 +750,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Adicionar..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -783,23 +783,23 @@ msgstr "Ajustar quanto os sinais de controlo afectam o volume de saída"
 msgid "Adjust output balance between left and right"
 msgstr "Ajustar o balanço de saída entre a esquerda e a direita"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Ajustar o número de linhas entre cada linha sombreada"
 
@@ -814,19 +814,19 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Ajustar o factor de zoom da apresentação de routeamento"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 #, fuzzy
 msgid "Adjustments"
 msgstr "Atribuições"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -844,7 +844,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -861,39 +861,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Retoque"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Retoque de Saída"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Alinhar os Eventos de Controlo"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Alinhar os Eventos"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -901,7 +896,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Resultado audio amplificado"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -909,22 +904,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Anti-Alias"
 
@@ -935,7 +930,7 @@ msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 "Aplicar as alterações de configuração à disposição do editor de padrões"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Matriz de tipos de colunas"
 
@@ -976,7 +971,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Atribuições"
 
@@ -984,7 +979,7 @@ msgstr "Atribuições"
 msgid "Attack [ms]"
 msgstr "Ataque [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Saída de envelope de Ataque-Decomposição-Sustenir-Libertar"
 
@@ -1019,35 +1014,40 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Saída Audio"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Saída Audio"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Entrada Audio"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Entrada Audio%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Entrada Audio 1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Entrada Audio 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Entrada Audio3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Entrada Audio4"
 
@@ -1056,23 +1056,23 @@ msgstr "Entrada Audio4"
 msgid "Audio Input"
 msgstr "Entrada Audio"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Entrada Audio 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Entrada Audio 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Entrada Audio 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Entrada Audio 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Sinal de Entrada Audio"
 
@@ -1080,13 +1080,13 @@ msgstr "Sinal de Entrada Audio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Saída Audio"
 
@@ -1103,17 +1103,21 @@ msgstr "Saída Audio"
 msgid "Audio Out2"
 msgstr "Saída Audio"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Saída audio"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "Fontes _Audio"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "Fontes _Audio"
@@ -1128,7 +1132,7 @@ msgstr "Saída Audio"
 msgid "Audio Sum2"
 msgstr "Saída Audio"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1147,11 +1151,11 @@ msgstr "Entrada Audio 1"
 msgid "Audio input 2"
 msgstr "Entrada Audio 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autores:"
 
@@ -1160,12 +1164,12 @@ msgstr "Autores:"
 msgid "Auto Output"
 msgstr "Saída audio"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Cortar automaticamente"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1177,7 +1181,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Apagar as Entradas"
@@ -1187,21 +1191,21 @@ msgstr "Apagar as Entradas"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Apagar as Entradas"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 #, fuzzy
 msgid "Available Synthesizers"
 msgstr "_Sintetizador"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1219,27 +1223,26 @@ msgstr ""
 "Número médio de milisegundos por segundo de tempo de utilizador de CPU "
 "utilizado por esta thread"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Sobre o BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Arranque BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "Versão do BEAST %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Base BSE"
 
@@ -1255,37 +1258,37 @@ msgstr "Ficheiro Wave BSE Multi-Parte"
 msgid "BSE Synthesis File"
 msgstr "Ficheiro de Sintetizador BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Cor de Fundo"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Imagem de Fundo"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Sombreado de Fundo 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Sombreado de Fundo 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Imagem de fundo utilizada pelo editor de controlo de eventos."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Imagem de fundo utilizada pelo editor de padrões."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Imagem de fundo utilizada pelo editor de piano-rolante."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1309,12 +1312,12 @@ msgstr "Equilibrar os níveis da entrada de controlo"
 msgid "Bank Select"
 msgstr "Seleccionar"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Frequência Base"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Oitava Base"
 
@@ -1326,11 +1329,11 @@ msgstr "Volume Base"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Amplificação base (é-lhe adicionado o sinal de controlo)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Associar uma nova combinação de teclas a uma função da aplicação"
 
@@ -1338,7 +1341,7 @@ msgstr "Associar uma nova combinação de teclas a uma função da aplicação"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1396,7 +1399,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nome"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1404,15 +1407,15 @@ msgstr ""
 "Implementação de canal para músicas, utilizado para encaminhar sinais audio "
 "de pista para a saída principal."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Canais"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "TIPOS DE COLUNAS:"
 
@@ -1429,28 +1432,28 @@ msgstr "CPU%"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "_Cancelar"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Frequência Central"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Frequência Central de Entrada"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Alterar a oitava base por um determinado valor"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Apagar a associação de teclas actualmente seleccionada"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Alterar por um determinado valor o conteúdo da célula numérica com o foco "
@@ -1460,22 +1463,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Alterar..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Canal%u"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Dicas de Canal"
 
@@ -1485,37 +1488,37 @@ msgstr "Dicas de Canal"
 msgid "Channel Pressure"
 msgstr "Canal%u"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Canal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Canal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Canal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Canal%u [fracção]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 #, fuzzy
 msgid "Check/ToggleRadio Button"
 msgstr "Botão de Alternar"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1523,34 +1526,34 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr "Saída audio de coro"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Limpar"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Limpar a selecção actual"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Fechar"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "Criar um novo projecto"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Entrada de Cor"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Comentário"
 
@@ -1574,7 +1577,7 @@ msgstr "Configurar"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configurar a disposição de colunas do editor de padrões"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Saída Constante %u"
@@ -1601,26 +1604,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Saída Constante %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Conteúdo"
 
@@ -1694,7 +1697,7 @@ msgstr "Conteúdo"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Contribuições por:"
 
@@ -1997,13 +2000,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Entrada de Controlo"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2016,7 +2019,7 @@ msgstr "Entrada de Controlo"
 msgid "Control Strength"
 msgstr "Força do Controlo"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Tipo de Controlo:"
@@ -2026,61 +2029,61 @@ msgstr "Tipo de Controlo:"
 msgid "Control Type:"
 msgstr "Tipo de Controlo:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Controlador"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Controla a oitava em relação à qual as notas são introduzidas"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copiar"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Copiar a selecção actual para a área de transferência"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Licença de copyright aplicável a este objecto"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Criar um Atalho"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Criar uma nova Parte numa Música."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Criar uma nova Pista para uma Música."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Criar um novo canal de mistura para uma Música."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "Criar um novo projecto"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Criar um novo projecto"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Data da Criação"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2094,23 +2097,23 @@ msgstr "Entrada de Controlo 1"
 msgid "Ctrl In2"
 msgstr "Entrada de Controlo 2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Saída de Controlo"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Saída de Controlo 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Saída de Controlo 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Saída de Controlo 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Saída de Controlo 4"
 
@@ -2119,15 +2122,15 @@ msgstr "Saída de Controlo 4"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Cortar"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Frequência de Corte (Todos os Filtros)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Frequência de Corte 2 (Passagem/Paragem de Banda)"
 
@@ -2135,20 +2138,20 @@ msgstr "Frequência de Corte 2 (Passagem/Paragem de Banda)"
 msgid "Cutoff [%]"
 msgstr "Corte [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Corte [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 #, fuzzy
 msgid "DSP Engine..."
 msgstr "Motor GSL..."
@@ -2158,7 +2161,7 @@ msgstr "Motor GSL..."
 msgid "Data Entry"
 msgstr "Entrada de Texto"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2181,7 +2184,7 @@ msgstr "DavChorus adiciona maior profundidade aos sons"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Decomposição [%]"
@@ -2190,157 +2193,152 @@ msgstr "Decomposição [%]"
 msgid "Decay [%]"
 msgstr "Decomposição [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Autor"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Licença"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Volume Base"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Apagar"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Apagar o Evento de Controlo"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Apagar o Atalho"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Apagar a Nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Apagar uma Parte"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Apagar uma Parte de uma Música."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Apagar uma Pista de uma Música."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Apagar um canal de mistura de uma Música."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Apagar a nota (botão 1 rato)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Apagar partes"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Apagar o wave actualmente seleccionado"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Apagar a associação de teclas actualmente seleccionada"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Apagar a pista actualmente seleccionada"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Apagar o wave actualmente seleccionado"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Descrição"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "Desenvolvimento"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnóstico"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Botão Giratório"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "Botão Giratório (Logarítmico"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Diálogos"
 
@@ -2360,17 +2358,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Direcção"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2385,158 +2383,158 @@ msgid "Discard changes and close dialog"
 msgstr "Descartar as alterações e fechar o diálogo"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Desligar de Entrada"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Desligar de Entrada"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Desligar de Saída"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Desligar de Saída"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Saída Audio Distorcida"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Término de Saída"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Término de Saída"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Oitavo de nota com ponto"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Meia nota com ponto"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Um cento e vinte e oito avos de nota com ponto"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Quarto de nota com ponto"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Um dezasseis avos de nota com ponto"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Um sessenta e quatro avos de nota com ponto"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Um trinta e dois avos de nota com ponto"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Nota completa com ponto"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Abaixo"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Desenhar uma linha para alinhar eventos a"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Desenhar as redes de sintetização com anti-alias?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Botão de Lista de Selecção"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Caixa de Selecção Única"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Frequência de Entrada da Bateria"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Frequência de Entrada da Bateria"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplicar"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "EVENTOS:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EXEMPLO:"
 
@@ -2545,23 +2543,23 @@ msgstr "EXEMPLO:"
 msgid "E_xamples"
 msgstr "E_xemplos"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Editar"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Editar uma Parte"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Editar um Item da Pilha"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Editar o wave actualmente seleccionado"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2571,12 +2569,12 @@ msgstr ""
 "Utilize o botão 1 para criar atalhos, o botão 2 para movimento e o botão 3 "
 "para alterar as propriedades"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Editar/Mover/Menu (botões 1-3 do rato)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2590,28 +2588,28 @@ msgstr "Controlo Exponencial"
 msgid "Effect Control 2"
 msgstr "Controlo Exponencial"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "Editar uma Parte"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Oitavo de nota"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Ênfase"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Cor de Campo Vazio"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2619,23 +2617,23 @@ msgstr ""
 "Activar tamanhos homogéneos para a maioria dos campos de entrada (numéricos "
 "e texto). Para alguns campos, apenas terá efeito após reiniciar a aplicação."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Fim:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 "Assegurar que cada parte numa música é inserida em pelo menos uma pista."
@@ -2657,17 +2655,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Erro"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Erro"
@@ -2677,77 +2669,77 @@ msgstr "Erro"
 msgid "Events"
 msgstr "Eventos"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "A cada oitava e décima-sexta linhas"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "A cada oitava linha"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "A cada quarta e oitava linhas"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "A cada quarta e décima-sexta linhas"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "A cada quarta e décima-segunda linhas"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "A cada quarta linha"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "A cada segunda e quarta linhas"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "A cada segunda linha"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "A cada décima-sexta linha"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "A cada sexta e décima-segunda linhas"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "A cada sexta linha"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "A cada terceira e sexta linhas"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "A cada terceira e décima-segunda linhas"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "A cada terceira linha"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "A cada décima-segunda linha"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 #, fuzzy
 msgid "Everything went well"
 msgstr "A cada terceira e décima-segunda linhas"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "A executar `%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2756,11 +2748,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "Controlo Exponencial"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "FM Exponencial"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Exportar Audio"
 
@@ -2769,86 +2761,82 @@ msgstr "Exportar Audio"
 msgid "Expression"
 msgstr "Epsilon"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "falha ao abrir o ficheiro de saída \"%s\": %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "falha ao abrir o ficheiro de saída \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "falha ao abrir o ficheiro de saída \"%s\": %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "falha ao abrir o ficheiro de saída \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 "falha ao abrir o dispositivo midi %s (a reverter para dispositivo nulo): %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 "falha ao abrir o dispositivo midi %s (a reverter para dispositivo nulo): %s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "falha ao abrir o ficheiro de saída \"%s\": %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2861,11 +2849,11 @@ msgstr ""
 "devido a:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2881,7 +2869,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2894,99 +2882,99 @@ msgstr ""
 "devido a:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Recorrer ao modo de Edição após criar módulos de sintetização?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Selecção de Ficheiro"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Data da última alteração"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Renomear"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Entrada de Texto de Nome de Ficheiro"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtro"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algorítmo de Filtragem"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Escolha de Filtro"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Especificação do Filtro"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Tipo de Filtro"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Definir a percentagem de frequência de corte"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Definir a percentagem de frequência de corte"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Sinal Audio Filtrado"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Saída Filtrada"
 
@@ -2994,16 +2982,16 @@ msgstr "Saída Filtrada"
 msgid "Filtered audio output"
 msgstr "Saída audio filtrada"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtros/Filtro de Graves"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "Procurar uma pista adequada para reproduzir notas de uma dada parte."
 
@@ -3012,13 +3000,13 @@ msgstr "Procurar uma pista adequada para reproduzir notas de uma dada parte."
 msgid "Find in current document"
 msgstr "Procurar o documento actual"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Afinar"
 
@@ -3036,15 +3024,15 @@ msgstr "Primeira entrada audio"
 msgid "First control input"
 msgstr "Primeira entrada de controlo"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3052,11 +3040,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Tamanho da Fonte"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 "Tamanho da fonte em pixels para etiquetas apresentadas em redes de "
@@ -3067,58 +3055,58 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "Controlador"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Frequência de Entrada"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Modulação de Frequência de Entrada"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Frequência de Saída"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frequência"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Entrada de Frequência"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Entrada de Modulação de Frequência"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Frequência"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Sinal de Frequência"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3127,28 +3115,28 @@ msgstr ""
 "menor do que a Frequência de Mistura do Sintetizador para reduzir a carga no "
 "CPU"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Racio de deslocamento da frequência (assumido como 1.0 se desligado)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Incluir a totalidade dos ficheiros wave"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Função"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Função utilizada para criar novas associações de teclas"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Funções a serem activadas por uma associação de teclas"
 
@@ -3161,36 +3149,36 @@ msgstr "Funções a serem activadas por uma associação de teclas"
 msgid "GNU Lesser General Public License"
 msgstr "Licença Pública Genérica Restrita GNU"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Modulação do Ganho de Entrada"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Modulação do Ganho de Entrada"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulação de Ganho [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Ganho [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Portão"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Portão de Entrada"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Portão de Saída"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Portão de Saída"
 
@@ -3198,7 +3186,7 @@ msgstr "Portão de Saída"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Portão de entrada (activa/desactiva o envelope)"
 
@@ -3218,11 +3206,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Teclas Genéricas"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3244,19 +3232,19 @@ msgstr "Avançar uma página"
 msgid "Go to browser index"
 msgstr "Ir para o índice do navegador"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Crescer Horizontalmente"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Crescer Verticalmente"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Aumentar a área rolante"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "QuebraH"
 
@@ -3266,7 +3254,7 @@ msgstr "QuebraH"
 msgid "HZoom"
 msgstr "ZoomH"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Meia nota"
 
@@ -3282,43 +3270,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Alto se a nota está actualmente a ser primida"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Alta indica que o instrumento terminou a sintetização"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Tocar a bateria ao elevar os limites"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Campos de Entrada Homogéneos"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Cor da Barra Horizontal"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Cor da Grelha Horizontal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Escala Horizontal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Escala Horizontal (Logarítmica)"
 
@@ -3332,19 +3320,19 @@ msgstr "Zoom horizontal do piano"
 msgid "Horizontal track zoom"
 msgstr "Zoom horizontal da pista"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Um cento e vinte e oito avos de nota"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3352,27 +3340,27 @@ msgstr ""
 "Se definido, um sublinhado no texto indica que o caracter seguinte deverá "
 "ser utilizado para a tecla de atalho"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Se definido, texto em excesso é cortado e no seu lugar é apresentado \"...\""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Sombreado da imagem"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importar MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importar um ficheiro MIDI standard para o projecto actual"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "A importar o ficheiro MIDI `%s'"
@@ -3411,22 +3399,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Escala Vertical"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Localização"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Inicializadores"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Entrada"
 
@@ -3440,58 +3422,58 @@ msgstr "Entrada 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Entrada 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Atribuições de Entrada"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Canal de Entrada %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulação de Entrada [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Porto de Entrada %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Sinal de Entrada Audio"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Canal de entrada em utilização"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Canal de entrada em utilização"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Canal de entrada em utilização"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Nome do porto de entrada com que interfacear"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Canal de entrada em utilização"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Entrada & Saída"
@@ -3502,76 +3484,76 @@ msgstr "_Entrada & Saída"
 msgid "Inputs"
 msgstr "Entrada"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Inserir"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Inserir um Evento de Controlo"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Inserir o Módulo"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Inserir uma Nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Inserir uma Parte"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Inserir o conteúdo da área de transferência como selecção actual"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Inserir oitavos de notas"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Inserir meias notas"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Inserir um cento e vinte e oito avos de notas"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Inserir uma parte"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Inserir quartos de notas"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Inserir um dezasseis avos de notas"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Inserir um sessenta e quatro avos de notas"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Inserir um trinta e dois avos de notas"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Inserir notas completas"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Inserir/editar/mover partes (botões 1 e 2 do rato)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Inserir/redimensionar/mover as notas (botões 1 e 2 do rato)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Inserir uma Parte"
@@ -3581,98 +3563,98 @@ msgstr "Inserir uma Parte"
 msgid "Instrument flavour"
 msgstr "Inserir uma Parte"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Inserir"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Limpar a selecção actual"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Seleccionar um Directório"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Item"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 #, fuzzy
 msgid "Item List"
 msgstr "Item"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Alinhamento"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Justify"
 msgstr "Alinhamento"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Associação de Teclas"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Combinações de teclas utilizadas para activar uma função"
 
@@ -3691,92 +3673,90 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Maçaneta"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "Maçaneta (Logarítmica"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 #, fuzzy
 msgid "LADSPA Path"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Plugins LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etiqueta"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Data da última alteração"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latência [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Disposição:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Esquerda"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Audio Esquerda"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Entrada Audio Esquerda"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Entrada Audio Esquerda"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Saída Audio Esquerda"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Saída Audio Esquerda"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Saída de Audio Esquerda"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Entrada Esquerda"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Entrada Esquerda"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Saída Esquerda"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Saída Esquerda"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Volume Base"
@@ -3785,15 +3765,15 @@ msgstr "Volume Base"
 msgid "Left audio output"
 msgstr "Saída audio esquerda"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Canal de entrada esquerdo"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Canal de saída esquerdo"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Entrada audio esquerda"
@@ -3803,15 +3783,15 @@ msgstr "Entrada audio esquerda"
 msgid "Level"
 msgstr "Etiqueta"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Biblioteca..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licença"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licença:"
 
@@ -3821,128 +3801,128 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Atalho"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Ligar uma Parte"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Atalho ou mover partes (botões 1 e 2 do rato)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Ler"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Ler um Efeito"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Ler um Instrumento"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Ler Associações de Teclas"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Ler um Wave"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Ler _Efeito"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Ler _Instrumento"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Ler um conjunto de associações de teclas"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Ler do disco um novo ficheiro wave"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Ler dos caminhos de biblioteca um novo ficheiro wave"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Ler..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "A ler \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "A ler a aparência `%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "A ler o wave `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "A Ler..."
 
@@ -3953,28 +3933,28 @@ msgstr "Localização"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Evento Perdido"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Nota Perdida"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Parte Perdida"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Rebaixar"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 "Rebaixar a associação de teclas actualmente seleccionada, em relação às suas "
@@ -3988,40 +3968,44 @@ msgstr "Passagem baixa [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Frequência de filtro de passagem baixa para sinal de controlo"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "ID"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "Canal%u"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Gravar um Instrumento"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "Sinal MIDI 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "Sinal MIDI 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "Sinal MIDI 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "Sinal MIDI 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, fuzzy, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Novo Sintetizador MIDI"
@@ -4032,25 +4016,30 @@ msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 "Aplicação de Acompanhamento MIDI, Composição Musical e Sintetização Modular"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Alertar sobre a selecção de dispositivos MIDI"
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFICADORES:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Volume Mestre"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Portão de Saída"
@@ -4059,96 +4048,96 @@ msgstr "Portão de Saída"
 msgid "Master Volume"
 msgstr "Volume Mestre"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "Volume Mestre"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "Ganho [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Valor [fracção]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Juntar um projecto existente ao actual"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Juntar: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "A juntar o efeito `%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "A juntar o instrumento `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "A juntar o projecto `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Cor da Barra Central"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4156,7 +4145,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "Saída Misturada"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4164,39 +4153,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr "Saída audio misturada"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Tecla de atalho"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Widged de atalho"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Entrada de Modulação"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulação"
 
@@ -4205,87 +4194,87 @@ msgstr "Modulação"
 msgid "Modulation Depth"
 msgstr "Entrada de Modulação"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Entrada de Modulação"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Força da modulação para modulação de frequência linear"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Informação do Módulo"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Atalho do Módulo: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Atalho do módulo"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Mover o Evento do Controlo"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Mover a Nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Mover uma Parte"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "Passo abaixo"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Mover a célula com foco abaixo"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Mover a célula com foco abaixo de acordo com a página"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Mover a célula com foco para a esquerda"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Mover a célula com foco para a esquerda de acordo com a página"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Mover a célula com foco para a direita"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Mover a célula com foco para a direita de acordo com a página"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Mover a célula com foco acima"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Mover a célula com foco acima de acordo com a página"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Movo o foco para a célula seguinte (superior/esquerda/direita/inferior de "
 "acordo com a configuração)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Mover a selecção actual para a área de transferência"
 
@@ -4300,15 +4289,15 @@ msgstr "Mover a selecção actual para a área de transferência"
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Mover para a esquerda"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Mover para a direita"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Mover acima"
 
@@ -4321,54 +4310,54 @@ msgstr "Multiplicar os Controlos"
 msgid "Music Composer"
 msgstr "Compositor de Música"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nome"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 "Nome para a configuração de aparência actual (utilizada para as selecções de "
 "aparência)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Nome do ficheiro WAVE utilizado para gravar a saída de som BSE"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Cor de Valor Negativo"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nova Música"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Nova Vista"
 
@@ -4389,133 +4378,116 @@ msgstr "Nova Vista"
 msgid "Nice"
 msgstr "Prioridade"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Audio"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "ID"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Nenhuma Parte"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Nenhuma Pista"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Nenhuma quantização seleccionada"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Nenhuma quantização seleccionada"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Entrada de Nota"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "Evento Perdido"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Canais de Entrada:"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "Canais de Saída:"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Procedimento"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Módulos de Sintetizador"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Evento Perdido"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Nenhum alvo"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Desenhar as redes de sintetização com anti-alias?"
@@ -4537,13 +4509,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Nenhum"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Tipo de Norma"
 
@@ -4553,7 +4525,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4562,19 +4534,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Nota"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Velocidade"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Entrada de Nota"
 
@@ -4583,19 +4555,19 @@ msgstr "Entrada de Nota"
 msgid "Note Fine Tune"
 msgstr "Afinar"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Frequência da Nota"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Editor de Grelha de Sequência de Notas"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Sincronização de Nota"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Sinal de Sincronização de Nota"
 
@@ -4610,76 +4582,76 @@ msgstr "Velocidade"
 msgid "Note _Length"
 msgstr "_Comprimento da Nota"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Número de Colunas"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Número de Linhas"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Número de oitavas a afectar pela modulação de frequência exponencial"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Quarto de nota com triplo"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Caixa de Selecção Única de Objecto"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Selecção de Ficheiro"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Oitavas"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4687,12 +4659,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Abrir Projecto"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4701,7 +4673,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4710,29 +4682,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Abrir um projecto existente"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "A abrir o projecto `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Ordem"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Ordem do Filtro"
 
@@ -4751,13 +4723,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "Saída de Orgão"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "Direcção"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4765,59 +4737,59 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Saída Oscilada"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Entrada de Frequência Oscilante"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Oscillator"
 msgstr "Formato de oscilador wave"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Formato de oscilador wave"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Outras Fontes"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Outras Fontes"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Saída"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Atribuições de Saída"
 
@@ -4829,17 +4801,17 @@ msgstr "Balanço de Saída"
 msgid "Output Panning"
 msgstr "Ajustamento de Saída"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Porto de Saída %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Sinal de Entrada Audio"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Sinal de Entrada Audio"
@@ -4854,7 +4826,7 @@ msgstr "Volume Base"
 msgid "Output [dB]"
 msgstr "Saída"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Nome do porto de saída com que interfacear"
 
@@ -4869,32 +4841,41 @@ msgstr "Amplificação do nível de saída"
 msgid "Outputs"
 msgstr "Saída"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Módulo de entrada PCM"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Módulo de saída PCM"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Alertar sobre a selecção de dispositivos MIDI"
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "Entrada PWM"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4902,64 +4883,64 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parâmetro"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parâmetro a passar para funções ao activá-las"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parâmetros"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parasita"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Caminhos Parasitas"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Partes"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Partes"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Queda de passagem de banda na frequência de corte"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Colar"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Caminho"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Padrão"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Disposição do Editor de Padrões"
 
@@ -4987,24 +4968,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Percentagem de utilização do CPU"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Percentagem de pixel da imagem de fundo a misturar com a cor de fundo."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Executar a modulação de frequência exponencial em vez de linear"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Pessoa que alterou ou criou este objecto"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Teclas de Piano"
 
@@ -5018,55 +4999,55 @@ msgstr "Notas de Piano"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Reproduzir a nota"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Reproduzir"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "Reproduzir"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Pressione o atalho de teclado a ser instalado para a função: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Pressione o atalho de teclado a ser instalado..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Entrada de frequência de puxar"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Puxar as cordas ao elevar os limites"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Reproduzir"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Plugins"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugins"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Opções de Popup"
 
@@ -5075,76 +5056,76 @@ msgstr "Opções de Popup"
 msgid "Portamento Time"
 msgstr "Data da Criação"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Posição"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Posição tomada"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Cor de Valor Positivo"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Processador"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferências"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Reproduzir uma antevisão"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Navegador de Procedimentos"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Navegador de Procedimentos"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Processador"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5152,7 +5133,7 @@ msgstr ""
 "Duração de processamento entre a entrada e a saída de uma única amostra, "
 "valores menores aumentam a carga de CPU"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Analise de Desempenho"
 
@@ -5161,28 +5142,28 @@ msgstr "Analise de Desempenho"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Propriedades"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Indentificador da Propriedade"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Nome da Propriedade"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5190,32 +5171,32 @@ msgstr ""
 "Proproção da duração positiva do componente do formado wave de impulso "
 "(Impulto tem de ser seleccionado como um formato wave para que tenha efeito)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulação de Impulso"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulação de Impulso [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Largura do Impulso"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Entrada de Modulação de Largura de Impulso (PWM)"
 
@@ -5231,43 +5212,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: Nenhum"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Tact"
 
@@ -5285,43 +5266,43 @@ msgstr "_Quantização"
 msgid "Quantization Steps"
 msgstr "_Quantização"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Quantizar para limites de oitavo de nota"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Quantizar para limites de meia nota"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Quantizar para limites de um cento e vinte e oito avos de nota"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Quantizar para limites de quarto de nota"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Quantizar para limites de um dezasseis avos de nota"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Quantizar para limites de um sessenta e quatro avos de nota"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Limites de quantização para tacto"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Quantizar para limites de um trinta e dois avos de nota"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Quantizar para limites de nota completa"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Quarto de nota"
 
@@ -5339,39 +5320,39 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "Ficheiros RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Pilha"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Editor de Pilha"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Editor de pilha"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Elevar"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 "Elevar a associação de teclas actualmente seleccionada, em relação às suas "
 "vizinhas"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Intervalo:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Rácio de Entrada"
 
@@ -5380,39 +5361,34 @@ msgstr "Rácio de Entrada"
 msgid "Ratio [x:1]"
 msgstr "Rácio de Entrada"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Reconstruir"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Entrada Audio Direita"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Selecção em rectângulo de notas"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Refazer"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "Redo the last undone action"
 msgstr "Refazer o último passo de edição desfeito"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Refazer o último passo de edição desfeito"
 
@@ -5420,7 +5396,7 @@ msgstr "Refazer o último passo de edição desfeito"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Queda de passagem de banda na frequência de corte"
@@ -5434,7 +5410,7 @@ msgstr "Parâmetro"
 msgid "Release [ms]"
 msgstr "Distribuição [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Contador de distribuição"
 
@@ -5443,49 +5419,49 @@ msgstr "Contador de distribuição"
 msgid "Reload current page"
 msgstr "Reler a página actual"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Remover o Módulo"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Remover Caminhos"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Remover a Música ou Sintetizador"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Remover quaisquer eventos na célula com o foco"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Apagar a associação de teclas actualmente seleccionada"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Renomear"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Renomear partes"
 
@@ -5499,29 +5475,29 @@ msgstr "Repetir"
 msgid "Repeat playback within loop points"
 msgstr "Repetir a reprodução entre pontos do cíclo"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Repôr as Propriedades Iniciais"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Redimensionar o Evento de Controlo"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Redimensionar a Nota"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Ressonância [%]"
@@ -5530,83 +5506,85 @@ msgstr "Ressonância [%]"
 msgid "Resonance [%]"
 msgstr "Ressonância [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "A Reiniciar a Reprodução"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 #, fuzzy
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Obter o canal de saída principal de uma música."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 #, fuzzy
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr "Obter o canal de saída principal de uma música."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Obter informação de timming de uma música numa batida específica."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Despoletar Nova Entrada"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Despoletar nova entrada (elevar o limite despoleta novo envelope)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Direita"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Audio Direita"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Entrada Audio Direita"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Entrada Audio Direita"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Saída Audio Direita"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Saída Audio Direita"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Saída de Audio Direita"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Entrada Direita"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Entrada Direita"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Saída Direita"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Saída Direita"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Saída Direita"
@@ -5615,49 +5593,49 @@ msgstr "Saída Direita"
 msgid "Right audio output"
 msgstr "Saída audio direita"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Entrada de canal Direita"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Entrada de canal direita"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Canal de saída direito"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Saída Audio Direita"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Routeamento"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Routeamento/Amplificador"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Routeamento/Amplificador"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Routeamento/Amplificador"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Sombreado de Linha"
 
@@ -5665,12 +5643,12 @@ msgstr "Sombreado de Linha"
 msgid "STime"
 msgstr "TempoS"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "Remover Caminhos"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Gravar um Instrumento"
@@ -5704,131 +5682,125 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Gravar Como Efeito"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Gravar Como Instrumento"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Área da Forma"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Gravar um Efeito"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Gravar um Instrumento"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Gravar _Como..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Gravar: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "A gravar o efeito `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "A gravar o instrumento `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "A gravar o projecto `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Scripts"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Scripts"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Scripts"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Rolar Ambos"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Rolar à Esquerda"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Não Rolar Nenhum"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Rolar à Direita"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 #, fuzzy
 msgid "Search Paths"
 msgstr "Caminhos Parasitas"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5836,12 +5808,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Entrada de Texto de Procura de Caminho"
 
@@ -5859,60 +5831,60 @@ msgstr "Segunda entrada audio"
 msgid "Second control input"
 msgstr "Segunda entrada de controlo"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Queda de passagem de banda na frequência de corte"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Seleccionar um Ficheiro"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Seleccionar"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Seleccionar a Cor"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Seleccionar um Directório"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Seleccionar um Ficheiro"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Seleccionar a Região"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Seleccionar um Ficheiro"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Inserir notas completas"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Seleccione o módulo de entrada"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Seleccione o módulo de saída"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Seleccionar verticalmente o intervalo de compasso"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Modulação Própria [%]"
 
@@ -5928,7 +5900,7 @@ msgstr "Definir a percentagem de ressonância"
 msgid "Set the attack time in milliseconds"
 msgstr "Definir o tempo de ataque em milisegundos"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Definir a oitava base"
 
@@ -5949,35 +5921,35 @@ msgstr "Definir a duração da decomposição em percentagem"
 msgid "Set the envelope magnitude in percent"
 msgstr "Definir a amplitude de envelope em percentagem"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Definir a nota da célula com o foco"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Definir a oitava da célula com o foco"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Colocar o foco na célula o mais abaixo possível"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Colocar o foco na célula o mais à esquerda possível"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Colocar o foco na célula o mais à direita possível"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Colocar o foco na célula o mais acima possível"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Definir o número de passos a dar ao mover para a célula seguinte"
 
@@ -5989,81 +5961,57 @@ msgstr "Definir a amplificação de saída"
 msgid "Set the release time in milliseconds"
 msgstr "Definir o tempo de distribuição em milisegundos"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Define o valor do dígito com o foco"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Média da Forma"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Máximo da Forma"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Mínimo da Forma"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Área da Forma"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Apresentar Informação"
 
-#: bse/bseserver.cc:474
-#, fuzzy
-msgid "Show messages about MIDI device selections problems"
-msgstr "Alertar sobre a selecção de dispositivos MIDI"
-
-#: bse/bseserver.cc:452
-#, fuzzy
-msgid "Show messages about PCM device selections problems"
-msgstr "Alertar sobre a selecção de dispositivos MIDI"
-
-#: bse/bseserver.cc:409
-#, fuzzy
-msgid "Show messages about audio input problems"
-msgstr "Alertar sobre a selecção de dispositivos MIDI"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Alertar sobre a selecção de dispositivos MIDI"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Alertar sobre a selecção de dispositivos MIDI"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr ""
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Encolher Horizontalmente"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Encolher Verticalmente"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Reduzir a área rolante"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Entrada de Sinal"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Entrada de Sinal"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Entrada de Sinal"
@@ -6073,60 +6021,60 @@ msgstr "Entrada de Sinal"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Edição Única"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Um dezasseis avos de nota"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Um sessenta e quatro avos de nota"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "TempoS"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Média do Esboço"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Máximo do Esboço"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Mínimo do Esboço"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Área do Esboço"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Aparência"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Nome da Aparência"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Sinal Espiado"
 
@@ -6134,57 +6082,57 @@ msgstr "Sinal Espiado"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Saída Única"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Música"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "Gravar: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Botão Giratório"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Botão Giratório (Logarítmica)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Imagem de Logotipo"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Menu de Opções Standard"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Módulo de aplificador standard"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Standard oscillator module"
 msgstr "Módulo de aplificador standard"
@@ -6200,7 +6148,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6208,26 +6156,22 @@ msgstr ""
 "StandardOsc é o oscilador de base BSE que suporta vários tipos de formatos "
 "wave e entradas de modulação."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Iniciar o Editor"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Iniciar o Editor"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Procedimento"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6235,57 +6179,57 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Início:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "A Iniciar a Reprodução"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Arranque"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Passos"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "A Parar a Reprodução"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Armazenar as referências em ficheiros wave"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Força da modulação de ganho"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Força da modulação da frequência linear"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6293,26 +6237,26 @@ msgstr ""
 "Força da entrada de modulação de largura de impulso (Impulso tem de ser "
 "seleccionado como um formato wave para que tenha efeito)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Força da modulação própria"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Entrada de Frequência Oscilante"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Trocar IO"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 "Trocar os canais de entrada e saída ao apresentar os módulos de sintetização?"
@@ -6331,53 +6275,53 @@ msgstr ""
 msgid "Switches"
 msgstr "Passos"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Saída de Sincronização de Bateria"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "Entrada de Sincronização"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Entrada de Sincronização"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Saída de Sincronização"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Entrada de Sincronização"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Saída de Sincronização"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Frequência de Controlo de Sintetização"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Sintetização Terminada"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Entrada Esquerda"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Frequência de Mistura do Sintetizador"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Sintetização Terminada"
@@ -6387,18 +6331,18 @@ msgstr "Sintetização Terminada"
 msgid "Synthesis Modules"
 msgstr "Módulos de Sintetizador"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "Módulos de Sintetizador"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "Frequência de mistura do sintetizador, valores comuns são: 22050, 44100, "
 "48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Módulos de Sintetizador"
@@ -6408,27 +6352,27 @@ msgstr "Módulos de Sintetizador"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Módulos de Sintetizador"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 #, fuzzy
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "A rede de sintetização com que interfacear"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesis network to be used as instrument"
 msgstr "A rede de sintetização com que interfacear"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Synthesis network to be used as postprocessor"
 msgstr "A rede de sintetização com que interfacear"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 #, fuzzy
 msgid "Synthesis network to use as embedded sub network"
 msgstr "A rede de sintetização com que interfacear"
@@ -6436,26 +6380,26 @@ msgstr "A rede de sintetização com que interfacear"
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Sintetizar uma nota numa música de um projecto activo."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesizer"
 msgstr "_Sintetizador"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "_Sintetizador"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, fuzzy, c-format
 msgid "Synthesizer: %s"
 msgstr "_Sintetizador"
@@ -6468,32 +6412,32 @@ msgstr ""
 msgid "TID"
 msgstr "IDT"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Cor do Texto"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Entrada de Texto"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6529,7 +6473,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6537,7 +6481,7 @@ msgstr ""
 "O alinhamento das linhas no texto da etiqueta. Isto NÃO afecta o alinhamento "
 "da etiqueta na sua alocação."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6548,19 +6492,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "A direcção do movimento da célula a cada edição de uma nota ou evento"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "O tipo de desenho do filtro"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6570,7 +6514,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6590,17 +6534,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "A tecla de atalho para esta etiqueta"
 
@@ -6616,7 +6560,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr "O número de células a mover a cada edição de uma nota ou evento"
@@ -6625,7 +6569,7 @@ msgstr "O número de células a mover a cada edição de uma nota ou evento"
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6633,18 +6577,18 @@ msgstr ""
 "A disposição de colunas do editor de padrões é especificada listando os "
 "tipos de colunas com os modificadores possíveis, por ordem de apresentação."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "O nome do porto é um nome único para estabelecer relações entrada<->saída de "
 "portos"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6657,34 +6601,34 @@ msgstr ""
 "contornar possíveis instabilidades no código (isto é, grave o seu projecto "
 "regularmente)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Definir o tempo de distribuição em milisegundos"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "O texto da etiqueta"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "O comprimento por linha da nota/compasso"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6692,11 +6636,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "O tipo de filtro a utilizar"
 
@@ -6705,39 +6649,39 @@ msgstr "O tipo de filtro a utilizar"
 msgid "The type of saturation to be used"
 msgstr "O tipo de filtro a utilizar"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "O widget a ser activado quando a tecla de atalho da etiqueta é primida"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Um trinta e dois avos de nota"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Este sinal sobe após o término da fase de libertação"
 
@@ -6788,29 +6732,29 @@ msgstr "Prioridade da thread de -20 (alta) a +19 (baixa)"
 msgid "Threshold [dB]"
 msgstr "Tolerância"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Pistas"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "TempoS"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Entrada de Tempo"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Botão de Alternar"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Alternar dicas de nome de canal"
 
@@ -6818,22 +6762,22 @@ msgstr "Alternar dicas de nome de canal"
 msgid "Toggle exponential and linear control response"
 msgstr "Alternar a resposta de controlo entre exponencial e linear"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Alternar a visibilidade da paleta de ferramentas"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 "Alternar se o movimento horizontal da célula com foco irá quebrar nas margens"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6841,44 +6785,44 @@ msgstr ""
 msgid "Totals"
 msgstr "Totais"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pistas"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Entrada de Despoletar"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Entrada de Despoletar"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Entrada de Despoletar"
 
@@ -6887,7 +6831,7 @@ msgstr "Entrada de Despoletar"
 msgid "Trigger Input"
 msgstr "Entrada de Despoletar"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Velocidade"
@@ -6901,44 +6845,44 @@ msgstr "Filtro de eventos"
 msgid "Trigger input"
 msgstr "Entrada de Despoletar"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Oitavo de nota com triplo"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Meia nota com triplo"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Um cento e vinte e oito avos de nota com triplo"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Quarto de nota com triplo"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Um dezasseis avos de nota com triplo"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Um sessenta e quatro avos de nota com triplo"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Um trinta e dois avos de nota com triplo"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Nota completa com triplo"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Routeamento"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Tipo"
 
@@ -6946,151 +6890,151 @@ msgstr "Tipo"
 msgid "UTime"
 msgstr "TempoU"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "Canais de Saída:"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Desfazer"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Desfazer o último passo de edição"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Sinal Audio Sem Filtro"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Entrada sem Filtragem"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "Inserir meias notas"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Inserir meias notas"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Comprimento não especificado"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Não Utilizado"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Acima"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Utilizar a régua horizontal para ajustar o ponteiro esquerdo do cíclo"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Utilizar a régua horizontal para ajustar o ponteiro de posição de reprodução"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Utilizar a régua horizontal para ajustar o ponteiro direito do cíclo"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Utilizar sublinhado"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "EscalaV:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "ZoomV"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Valor [fracção]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Velocidade"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Velocidade de Saída"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Velocidade da pressão de nota"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Velocidade da pressão de nota"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Velocidade durante a pressão da nota"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "Questão"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Cor da Barra Vertical"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Cor da Grelha Vertical"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Região Vertical"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Escala Vertical"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Escala Vertical (Logarítmica)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Selecção Vertical"
 
@@ -7104,12 +7048,12 @@ msgstr "Zoom vertical do piano"
 msgid "Virtual Rack"
 msgstr "Pilha Virtual"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Entrada virtual %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Saída virtual %u"
@@ -7119,51 +7063,46 @@ msgstr "Saída virtual %u"
 msgid "Volume"
 msgstr "Volume Base"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "Ficheiro WAVE"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Aviso"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Wave"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Formato Wave"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Saída Wave"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Gravar Como Instrumento"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7172,7 +7111,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "Onda_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Ondas"
 
@@ -7197,37 +7136,37 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Saída molhada [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Nota completa"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Window Size"
 msgstr "Tamanho da Fonte"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "Filtro de eventos"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "Saída XtalStrings"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7235,7 +7174,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Cor de Valor Zero"
 
@@ -7244,15 +7183,15 @@ msgstr "Cor de Valor Zero"
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Sobre..."
 
@@ -7286,11 +7225,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "_Cancelar"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Limpar o Desfazer"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Fechar"
 
@@ -7305,7 +7244,7 @@ msgid "_Distortion"
 msgstr "_Distorção"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7317,7 +7256,7 @@ msgstr "_Editar"
 msgid "_Enhance"
 msgstr "_Melhorar"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "Perguntas _Frequentes..."
 
@@ -7346,7 +7285,7 @@ msgstr "_Avançar"
 msgid "_Help"
 msgstr "_Ajuda"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importar MIDI..."
 
@@ -7365,7 +7304,7 @@ msgstr "_Entrada & Saída"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Juntar..."
 
@@ -7374,11 +7313,11 @@ msgstr "_Juntar..."
 msgid "_Misc"
 msgstr "_Misc"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Novo"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Abrir..."
 
@@ -7387,11 +7326,11 @@ msgstr "_Abrir..."
 msgid "_Other Sources"
 msgstr "_Outras Fontes"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Reproduzir"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferências..."
 
@@ -7406,20 +7345,20 @@ msgstr "_Projecto"
 msgid "_Quantization"
 msgstr "_Quantização"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "Início Rápido..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Sair"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Refazer"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "Notas de _Distribuição..."
 
@@ -7439,7 +7378,7 @@ msgstr "_Demonstração"
 msgid "_Routing"
 msgstr "_Routeamento"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Gravar"
 
@@ -7465,7 +7404,7 @@ msgstr "_Música"
 msgid "_Spatial"
 msgstr "_Espacial"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Parar"
 
@@ -7486,7 +7425,7 @@ msgstr "_Sintetizador"
 msgid "_Tools"
 msgstr "_Ferramentas"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Desfazer"
 
@@ -7506,7 +7445,12 @@ msgstr "_Ver"
 msgid "_Virtualization"
 msgstr "_Virtualização"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Alertar sobre a selecção de dispositivos MIDI"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7772,16 +7716,21 @@ msgstr "Controlador"
 msgid "control-90"
 msgstr "Controlador"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Alertar sobre a selecção de dispositivos MIDI"
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "falha ao abrir o ficheiro de saída \"%s\": %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "a processar"
 
@@ -7877,11 +7826,18 @@ msgstr "a processar"
 #~ msgid "Description:"
 #~ msgstr "Descrição:"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnóstico"
+
 #, fuzzy
 #~ msgid "Enable meters"
 #~ msgstr "Parâmetros"
 
 #, fuzzy
+#~ msgid "Error"
+#~ msgstr "Erro"
+
+#, fuzzy
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr ""
 #~ "falha ao abrir o dispositivo midi %s (a reverter para dispositivo nulo): "
@@ -7903,6 +7859,10 @@ msgstr "a processar"
 #~ msgid "Info"
 #~ msgstr "Apresentar Informação"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "Localização"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Canais de Entrada:"
 
@@ -7933,6 +7893,14 @@ msgstr "a processar"
 #~ msgid "Mono Signal Input"
 #~ msgstr "Entrada de Sinal Mono"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Audio"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "ID"
+
 #~ msgid "Notice"
 #~ msgstr "Nota"
 
@@ -7954,6 +7922,10 @@ msgstr "a processar"
 #~ msgid "Ratio"
 #~ msgstr "Rácio"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Entrada Audio Direita"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Remover Cíclo"
 
@@ -7963,12 +7935,20 @@ msgstr "a processar"
 #~ msgid "Score"
 #~ msgstr "Pontuação"
 
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Scripts"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Selecção para Cíclo"
 
 #~ msgid "Set the threshold"
 #~ msgstr "Definir a tolerância"
 
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Alertar sobre a selecção de dispositivos MIDI"
+
 #~ msgid "Signal debugging module"
 #~ msgstr "Módulo de depuração de sinal"
 
@@ -8039,6 +8019,9 @@ msgstr "a processar"
 #~ msgid "User Time"
 #~ msgstr "Tempo de Utilizador"
 
+#~ msgid "Warning"
+#~ msgstr "Aviso"
+
 #~ msgid "Wave to play"
 #~ msgstr "Wave a reproduzir"
 
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 3320438..e1f6fbd 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -17,7 +17,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -25,7 +25,7 @@ msgstr ""
 "\n"
 "Drivers MIDI disponíveis:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -33,37 +33,37 @@ msgstr ""
 "\n"
 "Drivers PCM disponíveis:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  permite recolher a coluna para dentro da vizinha à esquerda/direita"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  mostra números decimais com sinal de 2 (-99..+99) ou 3 (-999..+999) dígitos"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  mostra números hexa com sinal de 2 (-FF..+FF) ou 4 (-FFFF..+FFFF) dígitos"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  mostra números decimais de 2 (00..99) ou 3 (000..999) dígitos"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  mostra números hexa de 2 (00..FF) ou 4 (0000..FFFF) dígitos"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  mostra uma barra vertical com pontos"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  mostra notas do primeiro, segundo, ... canal"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
@@ -71,54 +71,54 @@ msgstr ""
 "  mostra o deslocamento, o comprimento ou a duração de notas no primeiro, "
 "segundo, ... canal"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  mostra uma barra vertical sólida"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  insere um espaço vertical"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 "  seleciona diversos tipos de eventos (controles, controladores contínuos)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  seleciona uma cor de 3 pré-definidas"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: automação desabilitada"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: automação a partir de controle MIDI: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: automação a partir de controle MIDI: %s (canal MIDI: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Dica)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -131,11 +131,11 @@ msgstr "/Fontes de áudio/Ruído"
 msgid "/Audio Sources/Organ"
 msgstr "_Fontes de áudio"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Fontes de áudio/Oscilador padrão"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Fontes de áudio/Oscilador de onda"
 
@@ -151,35 +151,35 @@ msgstr "/Melhorar/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtros/Filtro de grave"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filtros/Tipos biquadrados"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada e Saída/Saída do instrumento"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrada e Saída/Entrada de voz do instrumento"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrada e Saída/Entrada de controle MIDI"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrada e Saída/Entrada de voz MIDI"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Entrada & Saída/Entrada PCM"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Entrada & Saída/Saída PCM"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Miscelânea/Snooper"
 
@@ -187,19 +187,19 @@ msgstr "/Miscelânea/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Outras Fontes/Constante"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -217,19 +217,19 @@ msgstr "/Roteamento/Amplificador"
 msgid "/Routing/Summation"
 msgstr "/Roteamento/Amplificador"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -237,119 +237,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Espacial/Balanço"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualização/Entrada virtual"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualização/Saída virtual"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualização/Sub-síntese virtual"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -358,19 +358,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -382,43 +382,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 e 4"
 
@@ -430,15 +430,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -450,47 +450,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 e 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 e 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 e 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 e 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 e 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -514,23 +514,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 e 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -538,19 +538,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 e 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -562,76 +562,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -652,11 +652,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Um guia de desenvolvimento de plugins de síntese"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -664,11 +664,11 @@ msgstr ""
 "Uma string com caracteres _ nas posições correspondentes aos caracteres para "
 "sublinhar no texto"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -676,12 +676,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Abortado"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Aborto"
 
@@ -695,27 +695,27 @@ msgstr "Saída de áudio amplificada"
 msgid "Accumulated audio output 2"
 msgstr "Saída de áudio amplificada"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Adicionar"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "Novo sintetizador personalizado"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "Novo sintetizador MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
@@ -723,27 +723,27 @@ msgstr ""
 "Cria um novo sintetizador MIDI para controlar um instrumento a partir de "
 "eventos MIDI externos"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Adiciona um novo barramento ao mixador"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 "Cria uma nova malha sintetizadora para ser usada como efeito ou instrumento "
 "em músicas"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Adiciona uma nova faixa para essa música"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Adiciona uma nova faixa para essa música"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Adiciona diretórios ao caminho de busca"
 
@@ -755,25 +755,25 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Adiciona, edita e conecta os componentes da malha sintetizadora"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Adicionar..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Adiciona a seleção da lista \"%s\" à lista \"%s\""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -789,24 +789,24 @@ msgstr "Ajusta o quanto os sinais do controle afetam o volume de saída"
 msgid "Adjust output balance between left and right"
 msgstr "Ajusta o balanço de saída entre esquerda e direita"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Ajusta o comportamento geral do programa"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Ajusta o comportamento geral das músicas"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Ajusta o comportamento geral do sintetizador"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 "Ajusta o alinhamento relativo dos valores ou barras que devem ser desenhadas"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Ajusta o número de linhas entre cada linha sombreada"
 
@@ -823,18 +823,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Ajusta o fator de zoom da exibição do roteador"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Ajusta se devem ser mostrados valores em dB em vez de linhas"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Ajustes"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -852,7 +852,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -869,39 +869,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Pós-toque"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Saída pós-toque"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Eventos do controle de alinhamento"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Alinhar eventos"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -909,7 +904,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Saída de áudio amplificada"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -917,23 +912,23 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 #, fuzzy
 msgid "Answers to frequently asked questions"
 msgstr "Perguntas freqüentemente feitas"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Anti-Alias"
 
@@ -942,7 +937,7 @@ msgstr "Anti-Alias"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Aplica as alterações de configuração ao layout do editor de padrões"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Matriz de tipos de colunas"
 
@@ -1009,7 +1004,7 @@ msgstr ""
 "música foram reduzidas, no volume, podemos agora amplificar tudo, sem risco "
 "de distorção "
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Atribuições"
 
@@ -1017,7 +1012,7 @@ msgstr "Atribuições"
 msgid "Attack [ms]"
 msgstr "Ataque [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Saída envelope ataque-desaparecimento-sustain-liberação"
 
@@ -1052,35 +1047,40 @@ msgstr "Áudio"
 msgid "Audio Gate"
 msgstr "Saída de áudio"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Saída de áudio"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Ent áudio"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Ent áudio%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Entrada de áudio1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Entrada de áudio2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Ent áudio3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Ent áudio4"
 
@@ -1089,23 +1089,23 @@ msgstr "Ent áudio4"
 msgid "Audio Input"
 msgstr "Entrada de áudio"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Entrada de áudio 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Entrada de áudio 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Entrada de áudio 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Entrada de áudio 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Sinal de entrada de áudio"
 
@@ -1113,13 +1113,13 @@ msgstr "Sinal de entrada de áudio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Saída de áudio"
 
@@ -1134,17 +1134,21 @@ msgstr "Saída de áudio1"
 msgid "Audio Out2"
 msgstr "Saída de áudio2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Saída de áudio"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Fontes de áudio/Ruído"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Fontes de áudio/Ruído"
@@ -1159,7 +1163,7 @@ msgstr "Saída de áudio1"
 msgid "Audio Sum2"
 msgstr "Saída de áudio2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1176,11 +1180,11 @@ msgstr "Entrada de áudio 1"
 msgid "Audio input 2"
 msgstr "Entrada de áudio 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autores:"
 
@@ -1188,12 +1192,12 @@ msgstr "Autores:"
 msgid "Auto Output"
 msgstr "Saída automática"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Cortar automaticamente"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1205,7 +1209,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Entradas disponíveis"
 
@@ -1214,19 +1218,19 @@ msgstr "Entradas disponíveis"
 msgid "Available Items:"
 msgstr "Itens disponíveis:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Saídas disponíveis"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Pós-processadores disponíveis"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Sintetizadores disponíveis"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Sons disponíveis"
 
@@ -1244,27 +1248,26 @@ msgstr ""
 "Número médio de milissegundos a cada segundo do tempo de usuário da CPU que "
 "serão usados pela thread"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Sobre o BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Inicialização do BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST Versão %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Core do BSE"
 
@@ -1280,37 +1283,37 @@ msgstr "Arquivo wave multi-parte do BSE"
 msgid "BSE Synthesis File"
 msgstr "Arquivo de síntese do BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Cor de fundo"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Imagem de fundo"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Sombreado de fundo 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Sombreado de fundo 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Imagem de fundo usada pelo editor de controle de eventos."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Imagem de fundo usada pelo editor de padrões."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr "Imagem de fundo usada pelo editor de teclado de piano."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Loopback inválido"
 
@@ -1333,12 +1336,12 @@ msgstr "Balanceia os níveis das entradas de controle"
 msgid "Bank Select"
 msgstr "Seleção de Banco"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Freqüência base"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Oitava base"
 
@@ -1350,11 +1353,11 @@ msgstr "Volume base"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Base de amplificação (o sinal de controle adiciona até esse valor)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Batidas por minuto"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Associa uma nova combinação de teclas para uma função do programa"
 
@@ -1362,7 +1365,7 @@ msgstr "Associa uma nova combinação de teclas para uma função do programa"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1419,7 +1422,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nome do barramento"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1427,15 +1430,15 @@ msgstr ""
 "Implementação de barramentos para músicas, usados para rotear sinais de "
 "áudio das pistas para a saída principal."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Barramentos"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "TIPOS DE COLUNAS:"
 
@@ -1452,28 +1455,28 @@ msgstr "CPU%"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "_Cancelar"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Freqüência central"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Entrada de freqüência central"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Altera a oitava base em uma determinada quantidade"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Altera a associação de teclas atualmente selecionada"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Altera o conteúdo da célula em foco (p.ex. a oitava) em uma determinada "
@@ -1483,22 +1486,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Alterar..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Canal%u"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Dicas de canais"
 
@@ -1507,36 +1510,36 @@ msgstr "Dicas de canais"
 msgid "Channel Pressure"
 msgstr "Pressão do canal"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Canal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Canal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Canal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Canal%u [flutuante]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Botão de rádio/verificação"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Escolha a orientação vertical ou horizontal"
 
@@ -1544,33 +1547,33 @@ msgstr "Escolha a orientação vertical ou horizontal"
 msgid "Chorus audio output"
 msgstr "Saída de áudio de refrão"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Limpar"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Limpa a seleção atual"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Fechar"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Fecha todas as janelas e sai"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Fecha o projeto"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Entrada de cor"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Comentário"
 
@@ -1592,7 +1595,7 @@ msgstr "Configurar"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configura a disposição das colunas do editor de padrões"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Saída constante%u"
@@ -1618,27 +1621,27 @@ msgstr "CENTRO negativo constante"
 msgid "Constant Negative HIGH"
 msgstr "ALTO negativo constante"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Saída constante %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 #, fuzzy
 msgid "Constant signal value"
 msgstr "ALTO negativo constante"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Conteúdo"
 
@@ -1710,7 +1713,7 @@ msgstr "Contínuo 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Controle MIDI contínuo nº 1 - Seleção de Banco"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Contribuições feitas por:"
 
@@ -2007,12 +2010,12 @@ msgstr "Controle 98 Parâmetro Não Registrado MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Controle 98 Parâmetro Não Registrado LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Automação de Controles"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Automação de Controles: %s"
@@ -2025,7 +2028,7 @@ msgstr "Entrada de controle"
 msgid "Control Strength"
 msgstr "Peso do controle"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Tipo de controle:"
@@ -2035,61 +2038,61 @@ msgstr "Tipo de controle:"
 msgid "Control Type:"
 msgstr "Tipo de controle:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Controlador"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Controla a oitava relativa às notas digitadas"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Copiar"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Copia a seleção atual para a área de transferência"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Licença de copyright aplicável a esse objeto"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Criar ligadura"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Cria uma nova parte em uma música."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Cria uma nova pista para uma música."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Cria um novo barramento de mixagem para uma música."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 "Cria uma nova música, que consiste em um mixador, pistas, partes e notas"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Cria uma visualização extra do projeto"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Cria um novo projeto"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Hora da criação"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2103,23 +2106,23 @@ msgstr "Entrada de controle1"
 msgid "Ctrl In2"
 msgstr "Entrada de controle2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Saída de controle"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Saída de controle1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Saída de controle2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Saída de controle3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Saída de controle4"
 
@@ -2128,15 +2131,15 @@ msgstr "Saída de controle4"
 msgid "Current Items:"
 msgstr "Itens atuais:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Recortar"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Freqüência de corte (Todos os filtros)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Freqüência de corte 2 (Passagem de faixa/Parada)"
 
@@ -2144,20 +2147,20 @@ msgstr "Freqüência de corte 2 (Passagem de faixa/Parada)"
 msgid "Cutoff [%]"
 msgstr "Corte [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Corte [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "DISPOSITIVO,MODO"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "Mecanismo DSP..."
 
@@ -2165,7 +2168,7 @@ msgstr "Mecanismo DSP..."
 msgid "Data Entry"
 msgstr "Entrada de dados"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2187,7 +2190,7 @@ msgstr "DavChorus adiciona mais profundidade aos sons"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Desaparecimento [%]"
@@ -2196,155 +2199,150 @@ msgstr "Desaparecimento [%]"
 msgid "Decay [%]"
 msgstr "Desaparecimento [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Autor"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Licença"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Mostrar valores"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Excluir"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Evento do controle de exclusão"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Excluir ligadura"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Excluir nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Excluir parte"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Exclui uma parde de uma música."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Exclui uma pista de uma música."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Exclui um barramento de mixagem de uma música."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Excluir nota (botão 1 do mouse)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Excluir peças"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Exclui todo o histórico do Desfazer"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Exclui o barramento atualmente selecionado"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Exclui a associação de teclas atualmente selecionada"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Exclui a faixa selecionada atualmente"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Exclui o som atualmente selecionado"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Denominador"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Descrição"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Detalhes:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Desenvolvendo plugins..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Desenvolvimento..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Dispositivo ocupado"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "As configurações de dispositivo não coincidem"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "O dispositivo não faz transmissões assíncronas"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "Dispositivo ocupado"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnóstico"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Disco"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Disco (Logarítmico)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Caixas de diálogo"
 
@@ -2364,17 +2362,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Direção"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2389,158 +2387,158 @@ msgid "Discard changes and close dialog"
 msgstr "Descarta as altereções e fecha a caixa de diálogo"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Desconectar entrada"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Desconectar entrada"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Desconectar saída"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Desconectar saída"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Exibe um visão geral de todos os procedimentos"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Exibe os créditos dos desenvolvedores e dos que contribuem"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Exibe informações estatísticas e de tempos"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Saída de áudio distorcido"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Índ_ice de documentos..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Saída pronta"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Saída pronta"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Nota de oitavo de tempo pontuada"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Nota de meio tempo pontuada"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Nota de cento e vinte oito avos de tempo pontuada"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Nota de quarto de tempo pontuada"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Nota de dezesseis avos de tempo pontuada"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Nota de sessenta e quatro avos de tempo pontuada"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Nota de trinta e dois avos de tempo pontuada"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Nota de tempo inteiro pontuada"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Para baixo"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Mostrar valores"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Desenha uma linha à qual alinhar os eventos"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Desenhar redes de síntese com anti-alias?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Botão drop down"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Caixa de combinação"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Entrada de freqüência de bateria"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Entrada de freqüência de bateria"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplicar"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "EVENTOS:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EXEMPLO:"
 
@@ -2549,23 +2547,23 @@ msgstr "EXEMPLO:"
 msgid "E_xamples"
 msgstr "E_xemplos"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Editar"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Editar parte"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Editar item da pilha"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Edita o som atualmente selecionado"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2575,12 +2573,12 @@ msgstr ""
 "Use o botão 1 para criar ligaduras, o botão 2 para movimento e o botão 3 "
 "para alterar propriedades"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Editar/Mover/Menu (botões do mouse 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editor"
 
@@ -2592,27 +2590,27 @@ msgstr "Controle de efeito 1"
 msgid "Effect Control 2"
 msgstr "Controle de efeito 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Caminho de efeitos"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Nota de oitavo de tempo"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Ênfase"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Cor de campo vazio"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2620,23 +2618,23 @@ msgstr ""
 "Habilita tamanhos homogêneos para a maioria dos campos de entrada (numéricos "
 "e texto). Para alguns campos, isso só terá efeito depois de reiniciar."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Habilita ou desabilita a exibição de mensagens de um tipo específico"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Fim:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 "Garante que cada parte em uma música está inserida em pelo menos uma pista."
@@ -2658,17 +2656,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Ípsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Erro"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Erro"
@@ -2678,76 +2670,76 @@ msgstr "Erro"
 msgid "Events"
 msgstr "Eventos"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "A cada oitava e décima sexta linhas"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "A cada oitava linha"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "A cada quarta e oitava linhas"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "A cada quarta e décima sexta linhas"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "A cada quarta e décima segunda linhas"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "A cada quarta linha"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "A cada segunda e quarta linhas"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "A cada segunda linha"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "A cada décima sexta linha"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "A cada sexta e décima segunda linhas"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "A cada sexta linha"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "A cada terceira e sexta linhas"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "A cada terceira e décima segunda linhas"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "A cada terceira linha"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "A cada décima segunda linha"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Tudo correu bem"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Executando '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2756,11 +2748,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "Controle exponencial"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "FM exponencial"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Exportar áudio"
 
@@ -2768,84 +2760,80 @@ msgstr "Exportar áudio"
 msgid "Expression"
 msgstr "Expressão"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Falha ao configurar o buffer do dispositivo"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Falha ao configurar o formato do dispositivo"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Falha ao configurar a freqüência do dispositivo"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Falha ao configurar a latência do dispositivo"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Falha ao configurar o número de canais do dispositivo"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Falha ao abrir o arquivo de saída \"%s\": %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Falha ao abrir o arquivo de saída \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Falha ao abrir o arquivo de saída \"%s\": %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Falha ao abrir o arquivo de saída \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Falha ao abrir os dispositivos PCM. Desistindo: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Falha ao abrir os dispositivos PCM. Desistindo: %s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Falha ao abrir o arquivo de saída \"%s\": %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2858,12 +2846,12 @@ msgstr ""
 "devido a:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "Falha ao configurar o formato do dispositivo"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2879,7 +2867,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2892,99 +2880,99 @@ msgstr ""
 "devido a:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Falha ao gerar o processo filho"
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Voltar para o modo de edição após criar módulos de síntese?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Seleção de arquivos"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Hora da última modificação"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Renomear"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Caixa de texto de nome de arquivo"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtro"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algoritmo de filtro"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Escolha do filtro"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Especificação do filtro"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Tipo de filtro"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Define a porcentagem da freqüência de corte"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Define a porcentagem da freqüência de corte"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Sinal de áudio filtrado"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Saída filtrada"
 
@@ -2992,16 +2980,16 @@ msgstr "Saída filtrada"
 msgid "Filtered audio output"
 msgstr "Saída de áudio filtrado"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtros/Filtro de grave"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 "Encontra uma pista adequada para executar notas de uma determinada parte."
@@ -3011,13 +2999,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Procura no documento atual"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Ajuste fino"
 
@@ -3035,15 +3023,15 @@ msgstr "Primeira entrada de áudio"
 msgid "First control input"
 msgstr "Primeira entrada de controle"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3051,11 +3039,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Tamanho da fonte"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Tamanho da fonte em pixels para rótulos exibidos em redes de síntese"
 
@@ -3064,58 +3052,58 @@ msgstr "Tamanho da fonte em pixels para rótulos exibidos em redes de síntese"
 msgid "Foot Controller"
 msgstr "Controlador"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Ent Freq"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Ent Mod Freq"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Freqüência de saída"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Freqüência"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Entrada de freqüência"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Entrada de modulação de freqüência"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Freqüência"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Sinal de freqüência"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3123,29 +3111,29 @@ msgstr ""
 "Freqüência na qual os valores de controle são testados, devem ser bem "
 "menores que a Freqüência de mixagem de síntese para reduzir a carga da CPU"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 "Razão de deslocamento de freqüência (assumida como 1.0 se não conectado)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Incluir arquivos de som completamente"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Função"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Função usada para criar uma nova associação de teclas"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Funcionalidade não implementada"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Funções para ativar com uma associação de teclas"
 
@@ -3158,36 +3146,36 @@ msgstr "Funções para ativar com uma associação de teclas"
 msgid "GNU Lesser General Public License"
 msgstr "Licença Pública Geral Menor GNU (LGPL)"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Ent Mod Ganho"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Entrada de modulação de ganho"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulação de ganho [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Ganho [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Gate"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Ent gate"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Saída de gate"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Saída de gate"
 
@@ -3195,7 +3183,7 @@ msgstr "Saída de gate"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Entrada gate (ativa/desativa o envelope)"
 
@@ -3215,11 +3203,11 @@ msgstr "Controlador de Propósito Geral 3"
 msgid "General Purpose Controller 4"
 msgstr "Controlador de Propósito Geral 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Teclas genéricas"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3241,19 +3229,19 @@ msgstr "Avança uma página"
 msgid "Go to browser index"
 msgstr "Vai para o índice do navegador"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Crescer horizontalmente"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Aumentar verticalmente"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Aumenta a área de rolagem"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "QuebraH"
 
@@ -3263,7 +3251,7 @@ msgstr "QuebraH"
 msgid "HZoom"
 msgstr "ZoomH"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Nota de meio tempo"
 
@@ -3279,43 +3267,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Alto se a nota está sendo pressionada atualmente"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Alto indica que a síntese do instrumento está pronta"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Bate na bateria nas bordas ascendentes"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Campos de entrada homogêneos"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Cor da barra horizontal"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Cor da grade horizontal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Escala horizontal"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Escala horizontal (Logarítmica)"
 
@@ -3329,19 +3317,19 @@ msgstr "Zoom horizontal do piano"
 msgid "Horizontal track zoom"
 msgstr "Zoom horizontal da pista"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Nota de cento e vinte oito avos de tempo"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3349,28 +3337,28 @@ msgstr ""
 "Se marcado, um sublinhado no texto indica que o próximo caractere deve ser "
 "usado como tecla de atalho"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Se marcado, o texto além do limite é eliminado e reticências \"...\" são "
 "exibidas no seu lugar"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Sombreado da imagem"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importar MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importa um arquivo no padrão MIDI para o projeto atual"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importando arquivo MIDI '%s'"
@@ -3409,22 +3397,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Escala vertical"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Sobreposição inválida"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Inicializadores"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Entrada"
 
@@ -3438,54 +3420,54 @@ msgstr "Entrada 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Entrada 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Atribuições de entrada"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Canal de entrada %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulação de entrada [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Porta de entrada %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Sinais de entrada"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "O canal de entrada já está em uso"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Canal de entrada em uso"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "O canal de entrada é privado"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Porta de entrada com a qual deve ser feita interface"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Canais de entrada/saída já conectados"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Canais de entrada/saída não conectado"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "Entrada e _Saída"
@@ -3495,76 +3477,76 @@ msgstr "Entrada e _Saída"
 msgid "Inputs"
 msgstr "Entradas"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Inserir"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Evento do controle de inserção"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Inserir módulo"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Inserir nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Inserir parte"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Insere o conteúdo da área de transferência como seleção atual"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Insere notas de oitavo tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Insere notas de meio tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Insere notas de cento e vinte oito avos de tempo"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Inserir parte"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Insere notas de quarto tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Insere notas de dezesseis avos de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Insere notas de sessenta e quatro avos de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Nota de trinta e dois avos de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Insere notas de tempo inteiro"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Inserir/editar/mover partes (botões do mouse 1 e 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Inserir/redimensionar/mover notas (botão 1 e 2 do mouse)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Caminho de instrumentos"
 
@@ -3573,99 +3555,99 @@ msgstr "Caminho de instrumentos"
 msgid "Instrument flavour"
 msgstr "Caminho de instrumentos"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr "Internos"
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Tipo de controle MIDI inválido"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Duração inválida"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 #, fuzzy
 msgid "Invalid format"
 msgstr "Sobreposição inválida"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Propriedade de objeto inválida"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Deslocamento inválido"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Sobreposição inválida"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Conexão de módulo de síntese inválida"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Tipo de módulo de síntese inválido"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Inserir"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr "Inverter pedal de sustain"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Limpa a seleção atual"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 "Inverte o estado do pedal de sustain (damper), tal que o significado de lig./"
 "desl. sejam invertidos"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Selecione um diretório"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Item"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Lista de Itens"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justificação"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Justificar"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Associação de teclas"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Combinação de teclas usadas para ativar uma função"
 
@@ -3684,90 +3666,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Botão"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Botão (Logarítmico)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "Caminho LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Plugins LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Rótulo"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Hora da última modificação"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latência [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Disposição:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Esquerda"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Áudio esquerdo"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Entrada esquerda de áudio"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Entrada esquerda de áudio"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Saída esquerda de áudio"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Saída esquerda de áudio"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Saída do canal esquerdo"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Entrada esquerda"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Entrada esquerda"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Saída esquerda"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Saída esquerda"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Volume esquerdo [dB]"
@@ -3776,15 +3756,15 @@ msgstr "Volume esquerdo [dB]"
 msgid "Left audio output"
 msgstr "Saída esquerda de áudio"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Canal esquerdo de entrada"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Canal esquerdo de saída"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Entrada esquerda de áudio"
@@ -3793,15 +3773,15 @@ msgstr "Entrada esquerda de áudio"
 msgid "Level"
 msgstr "Nível"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Biblioteca..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licença"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licença:"
 
@@ -3811,139 +3791,139 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Ligar"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Ligar parte"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Liga ou move partes (botões do mouse 1 e 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 "Lista dos barramentos de mixagem disponível para serem usados como saída de "
 "barramento"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 "Lista dos barramentos de mixagem disponíveis para serem usados como saída da "
 "pista"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 "Lista de redes de síntese disponíveis a partir de onde escolher um "
 "instrumento MIDI"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 "Lista de redes de síntese disponíveis a partir de onde escolher um pós-"
 "processador"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 "Lista das redes de síntese disponíveis a partir de onde escolher um sub-rede"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 "Lista de redes de síntese disponíveis a partir de onde escolher um "
 "instrumento da pista"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Lista dos sinais de síntese disponíveis para serem usados como entrada de "
 "barramento"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Lista dos sons disponíveis de onde escolher um instrumento da pista"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "Lista de sons disponíveis para escolher como fonte do oscilador"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Lista dos sons disponíveis para escolher como instrumento da pista"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Carregar"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Carregar efeito"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Carregar instrumento"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Carregar associação de teclas"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Carregar som"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Carregar _efeito..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Carregar _instrumento..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Carrega um conjunto de associações de teclas"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Carrega um novo arquivo de som do disco"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Carrega um novo som dos caminhos de biblioteca"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Carrega a malha sintetizadora a partir da pasta de efeitos"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Carrega a malha sintetizadora a partir da pasta de instrumentos"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Carregar..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Carregando \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Carregando skin '%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Carregando o som '%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Carregando..."
 
@@ -3954,28 +3934,28 @@ msgstr "Localização"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Repetição"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Evento perdido"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Nota perdida"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Parte perdida"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Diminuir"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 "Diminui a associação de teclas atualmente selecionada, em relação às suas "
@@ -3989,37 +3969,41 @@ msgstr "Passa-baixa [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Freqüência do filtro passa-baixa para o sinal de controle"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "Canal MIDI"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "Instrumento MIDI"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "Sinal MIDI 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "Sinal MIDI 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "Sinal MIDI 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "Sinal MIDI 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Sintetizador MIDI: %s"
@@ -4029,25 +4013,30 @@ msgstr "Sintetizador MIDI: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "Aplicação de Pistas MIDI, de Composição Musical e de Síntese Modular"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Mostrar mensagens sobre problemas de seleção de dispositivos MIDI"
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFICADORES:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Principal [%]"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Saída principal"
 
@@ -4055,94 +4044,94 @@ msgstr "Saída principal"
 msgid "Master Volume"
 msgstr "Volume principal"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Principal [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Principal [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Principal [flutuante]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Vozes máximas"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Número máximo de vozes para reprodução simultânea"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Denominador da medida, deve ser uma potência de 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Numerador da medida"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Mescla um projeto existente dentro do projeto atual"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Mesclar: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Mesclando o efeito '%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Mesclando o instrumento '%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Mesclando o projeto '%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Tipo de Mensagem"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "A mensagem foi repetida %u vez"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "A mensagem foi repetida %u vezes"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Mensagens"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Cor da barra do meio"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 #, fuzzy
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr "O canal MIDI atribuído a essa pista, 0 usa canal por pista privado"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "O canal MIDI atribuído a essa pista, 0 usa canal por pista privado"
 
@@ -4150,7 +4139,7 @@ msgstr "O canal MIDI atribuído a essa pista, 0 usa canal por pista privado"
 msgid "Mix Out"
 msgstr "Saída Mix"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Mixa as saídas das pistas, ajusta o volume e adiciona efeitos"
 
@@ -4158,39 +4147,39 @@ msgstr "Mixa as saídas das pistas, ajusta o volume e adiciona efeitos"
 msgid "Mixed audio output"
 msgstr "Saída de áudio mixado"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mixador"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Barramentos de mixagem conectados à saída da pista"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Barramentos de mixagem usados como saída para sinais de síntese"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Barramentos de mixagem usados como saída para esta pista"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Tecla de atalho"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Componente alvo"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Ent Mod"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulação"
 
@@ -4198,86 +4187,86 @@ msgstr "Modulação"
 msgid "Modulation Depth"
 msgstr "Profundidade da modulação"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Entrada de modulação"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Peso da Modulação para a modulação linear de freqüência"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Informações do módulo"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Ligação do módulo:"
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Ligação do módulo"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Evento do controle de movimento"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Mover nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Mover parte"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Move para baixo"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Move o foco para baixo"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Move o foco para a página abaixo"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Move o foco para a esquerda"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Move o foco para a página à esquerda"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Move o foco para a direita"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Move o foco para a página à direita"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Move o foco para cima"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Move o foco para a página de cima"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Move o foco para a próxima célula (cima/baixo/direita/esquerda de acordo com "
 "a configuração)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Move a seleção atual para a área de transferência"
 
@@ -4291,15 +4280,15 @@ msgstr "Move a seleção uma posição para baixo"
 msgid "Move the selection up by one position"
 msgstr "Move a seleção uma posição para cima"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Move para a esquerda"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Move para a direita"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Move para cima"
 
@@ -4312,52 +4301,52 @@ msgstr "Controles de multiplicação"
 msgid "Music Composer"
 msgstr "Compositor Musical"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Mudo"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Mudo: desliga o volume do barramento"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Mudo"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Nome"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Nome para a configuração de skin atual (usado para seleções de skin)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Nome do arquivo WAVE usado para gravar a saída de som do BSE"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Cor de valor negativo"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nova música"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Nova visualização"
 
@@ -4378,129 +4367,112 @@ msgstr "Nova visualização"
 msgid "Nice"
 msgstr "Ótimo"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Áudio"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Nenhuma parte"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Nenhuma pista"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 #, fuzzy
 msgid "No data available"
 msgstr "Nenhum dispositivo (driver) disponível"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Nenhum dispositivo (driver) disponível"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Nenhuma quantificação selecionada"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Nenhuma quantificação selecionada"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "Entrada não encontrada"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Evento não encontrado"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Canal de entrada não encontrado"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Canal de saída não encontrado"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Procedimento não encontrado"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Módulos de síntese não encontrado"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Evento não encontrado"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Nenhum alvo"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Propriedade de objeto inválida"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Desenhar redes de síntese com anti-alias?"
@@ -4522,13 +4494,13 @@ msgid "Non-Registered Parameter"
 msgstr "Parâmetro não registrado"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Nenhum"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Tipo de norma"
 
@@ -4538,7 +4510,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4547,19 +4519,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Nota"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Duração da nota"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Entrada de nota"
 
@@ -4567,19 +4539,19 @@ msgstr "Entrada de nota"
 msgid "Note Fine Tune"
 msgstr "Ajuste fino da nota"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Freqüência da nota"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Editor de seqüência de notas"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Sinc nota"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Sinal de sincronia da nota"
 
@@ -4593,78 +4565,78 @@ msgstr "Duração da nota"
 msgid "Note _Length"
 msgstr "_Duração da nota"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Notas e informações sobre esse ciclo de lançamento"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Notas de pistas não marcadas são ignoradas pelo seqüenciador durante a "
 "reprodução"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Número de colunas"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Número de linhas"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Número de oitavas que serão afetadas pela modulação exponencial de freqüência"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr "Número de batidas por nota de quarto de tempo"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Numerador"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Caixa drop down de objetos"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Seleção de Objeto: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Oitavas"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Demonstrações on-line..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Arquivo de Sons On-line..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Aj_uda On-line..."
 
@@ -4672,12 +4644,12 @@ msgstr "Aj_uda On-line..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "Apenas as partes mais intensas que o limiar são comprimidas"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Abrir projeto"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4686,7 +4658,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4695,30 +4667,30 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Abre um projeto existente"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 #, fuzzy
 msgid "Open failed"
 msgstr "Abre o navegador de arquivos"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Abre o navegador de arquivos"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Abrindo o projeto '%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Ordem"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Ordem de filtro"
 
@@ -4737,12 +4709,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Saída de órgão"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientação"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Origem:  %s\n"
@@ -4750,59 +4722,59 @@ msgstr "Origem:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Saída oscilada"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Entrada de freqüência de oscilação"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Oscillator"
 msgstr "Forma de onda do oscilador"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Forma de onda do oscilador"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Outras Fontes"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Outras Fontes"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Saída"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Atribuições de saída"
 
@@ -4814,17 +4786,17 @@ msgstr "Balanço de saída"
 msgid "Output Panning"
 msgstr "Ajuste de saída"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Porta de saída %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Sinais de saída"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Sinais de saída"
 
@@ -4837,7 +4809,7 @@ msgstr "Volume esquerdo [dB]"
 msgid "Output [dB]"
 msgstr "Saída [dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Porta de saída com a qual deve ser feita interface"
 
@@ -4851,32 +4823,42 @@ msgstr "Amplificação do estágio de saída"
 msgid "Outputs"
 msgstr "Saídas"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "O dono não coincide"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Módulo de entrada PCM"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Módulo de saída PCM"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Mostrar mensagens sobre problemas de seleção de dispositivos PCM"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Mostrar erros de gravação de arquivos"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "PLUGIN:PLACA,DISP,SUBDISP"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "Entrada de MLP"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4884,64 +4866,64 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr "Panorama"
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parâmetro"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parâmetro para passar para funções na ativação"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parâmetros"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parasita"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Caminhos parasitas"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "O pai não coincide"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Erro de análise"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Partes"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Partes"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Queda do passa-faixa na freqüência de corte"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Colar"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Caminho"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Padrão"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Disposição do editor de padrões"
 
@@ -4969,25 +4951,25 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Porcentagem de uso da CPU"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 "Porcentagem dos pixels da imagem de fundo para misturar com a cor de fundo."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Executa uma modulação de freqüência exponencial em vez de linear"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Pessoa que alterou ou criou esse objeto"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fase"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Teclas de piano"
 
@@ -5001,53 +4983,53 @@ msgstr "Notas de piano"
 msgid "Pitch Bend"
 msgstr "Pitch Bend"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Reproduzir nota"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Reproduz ou reinicia a reprodução do projeto"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Reprodução"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Configurações de reprodução"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Por favor, aperte o atalho de teclado para usar com a função: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Por favor, aperte o atalho de teclado para usar..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Entrada de freqüência de toque"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Toca as cordas nas bordas ascendentes"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Configurações de reprodução"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Caminho de plugins"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugins"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Opções popup"
 
@@ -5056,75 +5038,75 @@ msgstr "Opções popup"
 msgid "Portamento Time"
 msgstr "Hora da criação"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Posição"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Posição tomada"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Cor de valor positivo"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Pós-processador"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferências"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Pre-ouvir"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Navegador de procedimentos"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Navegador de procedimentos"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "O procedimento atualmente está ocupado"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "A execução do procedimento abortou"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "A execução do procedimento falhou"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Parâmetro de procedimento inválido"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, fuzzy, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr "O procedimento atualmente está ocupado"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Processo: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5132,7 +5114,7 @@ msgstr ""
 "Duração do processamento entre entrada e saída de uma única amostra, valores "
 "menores aumentam a carga da CPU"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Traçar perfil"
 
@@ -5141,28 +5123,28 @@ msgstr "Traçar perfil"
 msgid "Program Change"
 msgstr "Alteração no programa"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Propriedades"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Identificador da propriedade"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Nome da propriedade"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5170,34 +5152,34 @@ msgstr ""
 "Proporção da duração da componente positiva da forma de onda do pulso (o "
 "Pulso tem que ser selecionado como forma de onda para que isso tenha efeito)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Fornece uma visão geral de todo o conteúdo da documentação do BEAST"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 "Fornece uma visão geral dos tópicos e documentos relacionados a "
 "desenvolvimento"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Fornece uma introdução sobre como realizar as tarefas mais comuns"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulação do pulso"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulação do pulso [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Largura do pulso"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Entrada de Modulação de Largura de Pulso"
 
@@ -5213,43 +5195,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: Nenhum"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Tato"
 
@@ -5267,44 +5249,44 @@ msgstr "_Quantificação"
 msgid "Quantization Steps"
 msgstr "_Quantificação"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Quantifica até os limites de notas de oitavo de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Quantifica até os limites de notas de meio tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 "Quantifica até os limites de notas de cento e vinte e oito avos de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Quantifica até os limites de notas de quarto de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Quantifica até os limites de notas de dezesseis avos de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Quantifica até os limites de notas de sessenta e quatro avos de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Quantifica até os limites de tato"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Quantifica até os limites de notas de trinta e dois avos de tempo"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Quantifica até os limites de notas de tempo inteiro"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Nota de quarto de tempo"
 
@@ -5322,39 +5304,39 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "Arquivos RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Pilha"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Editor de pilha"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Editor de pilha"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Ampliar"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 "Amplia a associação de teclas atualmente selecionada, em relação às suas "
 "vizinhas"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Limite:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Razão de entrada"
 
@@ -5362,38 +5344,33 @@ msgstr "Razão de entrada"
 msgid "Ratio [x:1]"
 msgstr "Taxa [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Reconstruir"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Entrada direita de áudio"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Seleciona notas num retângulo"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Refazer"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Refaz a última ação desfeita"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Refaz o último passo de edição desfeito"
 
@@ -5401,7 +5378,7 @@ msgstr "Refaz o último passo de edição desfeito"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Queda do passa-faixa na freqüência de corte"
@@ -5414,7 +5391,7 @@ msgstr "Parâmetro registrado"
 msgid "Release [ms]"
 msgstr "Soltar [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Liberar contador"
 
@@ -5423,48 +5400,48 @@ msgstr "Liberar contador"
 msgid "Reload current page"
 msgstr "Recarrega a página atual"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Remover módulo"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Remover caminhos"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Remover música ou sintetizador"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Remove quaisquer eventos na célula em foco"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Remove diretórios do caminho de busca"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Remove o sintetizador (música) atualmente selecionado"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Remove a seleção da lista \"%s\""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Renomear"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Renomear partes"
 
@@ -5478,29 +5455,29 @@ msgstr "Repetir"
 msgid "Repeat playback within loop points"
 msgstr "Repete a reprodução dentro dos pontos de repetição"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Redefinir propriedades"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Evento do controle de redimensionamento"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Redimensionar nota"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Ressonância [%]"
@@ -5509,83 +5486,85 @@ msgstr "Ressonância [%]"
 msgid "Resonance [%]"
 msgstr "Ressonância [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Reiniciando a reprodução"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 #, fuzzy
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Recupera o barramento principal de saída de uma música."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 #, fuzzy
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr "Recupera o barramento principal de saída de uma música."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Recupera as informações de tempo da música num ponto específico."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Ent retrigger"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Entrada retrigger (envelope de retriggers de borda ascendente)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Direita"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Áudio direito"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Entrada direita de áudio"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Entrada direita de áudio"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Saída direita de áudio"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Saída direita de áudio"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Saída do canal direito"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Entrada direita"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Entrada direita"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Saída direita"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Saída direita"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Volume direito [dB]"
@@ -5594,49 +5573,49 @@ msgstr "Volume direito [dB]"
 msgid "Right audio output"
 msgstr "Saída direita de áudio"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Canal direito de entrada"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Entrada do canal direito"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Canal direito de saída"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Saída direita de áudio"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Roteamento"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Roteamento/Amplificador"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Roteamento/Amplificador"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Roteamento/Amplificador"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Sombreamento da linha"
 
@@ -5644,11 +5623,11 @@ msgstr "Sombreamento da linha"
 msgid "STime"
 msgstr "TempoS"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Caminho de exemplos"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Salvar instrumento"
@@ -5682,103 +5661,97 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Salvar como efeito..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Salvar como instrumento..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Área das formas"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Salvar efeito"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Salvar instrumento"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Salvar _como"
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Salva a malha sintetizadora na pasta de efeitos"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Salva a malha sintetizadora na pasta de instrumentos"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Salvar: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Salvando efeito '%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Salvando o instrumento '%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Salvando projeto '%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Scripts"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Caminho de scripts"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 #, fuzzy
 msgid "Script execution error."
 msgstr "A execução do procedimento abortou"
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Scripts"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Rolar ambas"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Rolar esquerda"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Rolar nenhuma"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Rolar direita"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Caminhos de busca"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5787,7 +5760,7 @@ msgstr ""
 "Caminho de busca de diretórios, separados por \"%s\", usado para encontrar "
 "efeitos BSE."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5796,7 +5769,7 @@ msgstr ""
 "Caminho de busca de diretórios, separados por \"%s\", usado para encontrar "
 "instrumentos BSE."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5807,7 +5780,7 @@ msgstr ""
 "plugins BSE. Esse caminho é usado em complemento à localização padrão de "
 "plugins BSE nesse sistema."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5816,7 +5789,7 @@ msgstr ""
 "Caminho de busca de diretórios, separados por \"%s\", usado para encontrar "
 "scripts de esquema BSE."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5830,7 +5803,7 @@ msgstr ""
 "de Áudio em Linux, mais informações sobre plugins LADSPA podem ser "
 "encontradas em http://www.ladspa.org/.";
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
@@ -5838,7 +5811,7 @@ msgstr ""
 "Caminho de busca de diretórios, separados por \"%s\", usado para encontrar "
 "amostras de áudio."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Caixa de texto de caminho de busca"
 
@@ -5856,60 +5829,60 @@ msgstr "Segunda entrada de áudio"
 msgid "Second control input"
 msgstr "Segunda entrada de controle"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Queda do passa-faixa na freqüência de corte"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Selecione um arquivo"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Selecionar"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Selecionar cor"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Selecione um diretório"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Selecione um arquivo"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Selecionar região"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Selecione um arquivo"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Insere notas de tempo inteiro"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Selecione o módulo de entrada"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Selecione o módulo de saída"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Seleciona verticalmente o limite da batida"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Auto-modulação [%]"
 
@@ -5925,7 +5898,7 @@ msgstr "Define a quantidade de ressonância em porcentagem"
 msgid "Set the attack time in milliseconds"
 msgstr "Defina o tempo de ataque, em milissegundos"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Define a oitava base"
 
@@ -5945,35 +5918,35 @@ msgstr "Define o tamanho do desaparecimento em porcentagem"
 msgid "Set the envelope magnitude in percent"
 msgstr "Define a magnitude de envelope em porcentagem"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Define a nota da célula em foco"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Define a oitava da célula em foco"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Define o foco para a posição mais abaixo possível"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Define o foco para a posição mais à esquerda possível"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Define o foco para a posição mais à direita possível"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Define o foco para a posição mais ao alto possível"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Define o número de passos a dar ao mover para a próxima célula"
 
@@ -5985,78 +5958,56 @@ msgstr "Define a amplificação de saída"
 msgid "Set the release time in milliseconds"
 msgstr "Defina o tempo de liberação, em milissegundos"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Define o valor do dígito em foco"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Média da forma"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Máximo da forma"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Mínimo da forma"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Área das formas"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Mostrar informações"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Mostrar mensagens sobre problemas de seleção de dispositivos MIDI"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Mostrar mensagens sobre problemas de seleção de dispositivos PCM"
-
-#: bse/bseserver.cc:409
-#, fuzzy
-msgid "Show messages about audio input problems"
-msgstr "Mostrar mensagens sobre problemas de gravação de áudio"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Mostrar mensagens sobre problemas de gravação de áudio"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Mostrar mensagens sobre problemas de gravação de áudio"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Mostrar erros de gravação de arquivos"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Aumentar horizontalmente"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Diminuir verticalmente"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Diminui a área de rolagem"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Sinal de entrada"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Entradas de sinal"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Saídas de sinal"
 
@@ -6065,60 +6016,60 @@ msgstr "Saídas de sinal"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Edição única"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Nota de dezesseis avos de tempo"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Nota de sessenta e quatro avos de tempo"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "TempoS"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Média do esboço"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Máximo do esboço"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Mínimo do esboço"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Área de esboço"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Skin"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Nome da skin"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Observar sinal"
 
@@ -6126,57 +6077,57 @@ msgstr "Observar sinal"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Saída solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: emudece todos os outros barramentos"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Música"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Música: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Botão giratório"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Botão giratório (Logarítmico)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Imagem de Inicialização"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Menu de opção padrão"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Módulo de amplificação padrão"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Standard oscillator module"
 msgstr "Módulo de amplificação padrão"
@@ -6192,7 +6143,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6200,26 +6151,22 @@ msgstr ""
 "StandardOsc é o oscilador de base do BSE que suporta diversos tipos de "
 "formas de onda e entradas de modulação."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Iniciar Editor"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Iniciar Editor"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Procedimento"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Inicia um navegador web apontando para músicas de demonstração on-line"
 
@@ -6227,59 +6174,59 @@ msgstr "Inicia um navegador web apontando para músicas de demonstração on-lin
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Inicia um navegador web apontando para o site do BEAST"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 "Inicia um navegador web apontando para a ajuda on-line no site do BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Inicia um navegador web apontando para um arquivo de sons on-line"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Inicia um navegador web apontando para o site do BEAST"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Início:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Iniciando a reprodução"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Inicialização"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Passos"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Pára a reprodução do projeto"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Parando a reprodução"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Armazenar referências aos arquivos som"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Peso da modulação de ganho"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Peso da modulação de freqüência linear"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6287,26 +6234,26 @@ msgstr ""
 "Peso da entrada de modulação de largura de pulso (o Pulso tem que ser "
 "selecionado como forma de onda para que isso tenha efeito)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Peso da auto-modulação"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Entrada de freqüência de oscilação"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Trocar E/S"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Trocar canais de entrada com os de saída ao exibir módulos de síntese?"
 
@@ -6324,51 +6271,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Botões"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Saída SynDrum"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Sinc"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Ent Sinc"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Saída Sinc"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Entrada de sincronização"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Saída de sincronização"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Freqüência de controle de síntese"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Síntese pronta"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Entrada de síntese"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Freqüência de mixagem de síntese"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Síntese pronta"
@@ -6378,16 +6325,16 @@ msgstr "Síntese pronta"
 msgid "Synthesis Modules"
 msgstr "Módulos de síntese"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Configurações de síntese"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "Freqüência de mixagem de síntese, valores comuns são: 22050, 44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "O módulo de síntese atualmente está ocupado"
 
@@ -6396,51 +6343,51 @@ msgstr "O módulo de síntese atualmente está ocupado"
 msgid "Synthesis module used internally by BseBus"
 msgstr "O módulo de síntese atualmente está ocupado"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "A rede ou o som de síntese para usar como instrumento por essa pista"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "A rede de síntese para usar como instrumento MIDI"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "A rede de síntese para usar como instrumento"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "A rede de síntese para usar como pós-processador"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "A rede de síntese para usar como sub-rede embutida"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 "Os sinais de síntese (a partir das pistas e barramentos) usados como entrada "
 "de barramento"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Sintetiza uma nota numa música de um projeto ativo."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Sintetizadores"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Seleção de Sintetizador: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Sintetizadores: %s"
@@ -6453,33 +6400,33 @@ msgstr ""
 msgid "TID"
 msgstr "TID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 "Descrição técnica do funcionamento do mecanismo de síntese com multi-threads"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Cor do texto"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Entrada de texto"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6515,7 +6462,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6523,7 +6470,7 @@ msgstr ""
 "O alinhamento das linhas no texto do rótulo relativo a cada um dos outros. "
 "Isto NÃO afeta o alinhamento do rótulo na sua localização."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6534,20 +6481,20 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 "A direção de movimento da célula a cada vez que um evento ou nota for editada"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "O tipo de desenho do filtro"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6557,7 +6504,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6577,17 +6524,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "A última versão do programa que exibia esse tipo de mensagem"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "A tecla de atalho para esse rótulo"
 
@@ -6603,7 +6550,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6614,7 +6561,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6622,18 +6569,18 @@ msgstr ""
 "A disposição das colunas do editor de padrões é especificada pela lista de "
 "tipos de colunas, com possíveis modificadores, na ordem de exibição."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "O nome da porta é um nome único para estabelecer relacionamentos com portas "
 "entrada<->saída"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6645,34 +6592,34 @@ msgstr ""
 "continue o mesmo em versões futuras e se prepare para lidar com possíveis "
 "instabilidades no código (p.ex. salve seus projetos regularmente)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Defina o tempo de liberação, em milissegundos"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "O texto do rótulo"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr "O comprimento por linha da batida/nota"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6680,11 +6627,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "O tipo de filtro para usar"
 
@@ -6693,35 +6640,35 @@ msgstr "O tipo de filtro para usar"
 msgid "The type of saturation to be used"
 msgstr "O tipo de filtro para usar"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 "O componente que será ativado quando a tecla de atalho do rótulo for "
 "pressionada"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Nota de trinta e dois avos de tempo"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6729,7 +6676,7 @@ msgstr ""
 "Essa configuração pode ser alterada na seção \"Mensagens\" da caixa de "
 "diálogo de preferências"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Esse sinal sobe depois que a fase de liberação terminou"
 
@@ -6779,28 +6726,28 @@ msgstr "Prioridade da thread, de -20 (alta) a +19 (baixa)"
 msgid "Threshold [dB]"
 msgstr "Limiar [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr "Batidas"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "TempoS"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Entrada de hora"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Temporização"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Botão de alternância"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Alterna as dicas de nomes de canais"
 
@@ -6808,11 +6755,11 @@ msgstr "Alterna as dicas de nomes de canais"
 msgid "Toggle exponential and linear control response"
 msgstr "Alterna a resposta dos controles entre exponencial e linear"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Alterna a visibilidade da paleta"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
@@ -6820,11 +6767,11 @@ msgstr ""
 "bordas"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6832,44 +6779,44 @@ msgstr ""
 msgid "Totals"
 msgstr "Totais"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pistas"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "As pistas contêm definições de instrumentos e partes com notas"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Ent trigger"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Entrada trigger"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Ent trigger"
 
@@ -6878,7 +6825,7 @@ msgstr "Ent trigger"
 msgid "Trigger Input"
 msgstr "Entrada trigger"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Duração da nota"
@@ -6891,44 +6838,44 @@ msgstr "Filtro trigger"
 msgid "Trigger input"
 msgstr "Entrada trigger"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Tercina"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Tercina"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Tercina"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Tercina"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Tercina"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Tercina"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Tercina"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Tercina"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Temporização"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Tipo"
 
@@ -6936,148 +6883,148 @@ msgstr "Tipo"
 msgid "UTime"
 msgstr "TempoU"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "Canais de saída:"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Desfazer"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Desfaz o último passo de edição"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Desfaz o efeito da última ação"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Sinal de áudio não filtrado"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Entrada não filtrada"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Desmarca a seleção de eventos"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Desmarcar a seleção de notas"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Comprimento não especificado"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Não usado"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Para cima"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Atualizando visualização"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Use a régua horizontal para ajustar o ponteiro esquerdo da repetição"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Use a régua horizontal para ajustar o ponteiro da posição de reprodução"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Use a régua horizontal para ajustar o ponteiro direito da repetição"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Usar sublinhado"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "EscalaV:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "ZoomV"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Valor [flutuante]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Duração"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Saída de duração"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Duração do pressionamento da nota"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Duração do pressionamento da nota"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Duração enquanto a nota é pressionada"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Versão"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Cor da barra vertical"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Cor da grade vertical"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Região vertical"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Escala vertical"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Escala vertical (Logarítmica)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Seleção vertical"
 
@@ -7091,12 +7038,12 @@ msgstr "Zoom vertical do piano"
 msgid "Virtual Rack"
 msgstr "Pilha virtual"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Entrada virtual %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Saída virtual %u"
@@ -7105,52 +7052,47 @@ msgstr "Saída virtual %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ajuste de volume do canal esquerdo do barramento"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ajuste de volume do canal direito do barramento"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "Arquivo WAVE"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Aviso"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Onda"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Forma de onda"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Saída de onda"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Repositório de sons"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "O som para usar como instrumento"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "O som usado como fonte do oscilador"
 
@@ -7159,7 +7101,7 @@ msgstr "O som usado como fonte do oscilador"
 msgid "Wave_s"
 msgstr "_Sons"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Sons"
 
@@ -7184,38 +7126,38 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Saída com efeito [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Nota de tempo inteiro"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Window Size"
 msgstr "Tamanho da fonte"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "Filtro trigger"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Grava o projeto num arquivo específico"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Grava o projeto no disco"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "Falha ao configurar o número de canais do dispositivo"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "Saída XtalStrings"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7223,7 +7165,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Cor de valor zero"
 
@@ -7232,15 +7174,15 @@ msgstr "Cor de valor zero"
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Sobre..."
 
@@ -7274,11 +7216,11 @@ msgstr "Site do _BEAST..."
 msgid "_Cancel"
 msgstr "_Cancelar"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Limpar o Desfazer"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Fechar"
 
@@ -7293,7 +7235,7 @@ msgid "_Distortion"
 msgstr "_Distorção"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7305,7 +7247,7 @@ msgstr "_Editar"
 msgid "_Enhance"
 msgstr "_Melhorar"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7334,7 +7276,7 @@ msgstr "_Avançar"
 msgid "_Help"
 msgstr "Aj_uda"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importar MIDI..."
 
@@ -7353,7 +7295,7 @@ msgstr "Entrada e _Saída"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Mesclar..."
 
@@ -7362,11 +7304,11 @@ msgstr "_Mesclar..."
 msgid "_Misc"
 msgstr "_Miscelânea"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Novo"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Abrir..."
 
@@ -7375,11 +7317,11 @@ msgstr "_Abrir..."
 msgid "_Other Sources"
 msgstr "_Outras Fontes"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Reproduzir"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferências..."
 
@@ -7394,19 +7336,19 @@ msgstr "_Projeto"
 msgid "_Quantization"
 msgstr "_Quantificação"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Início rápido..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "Sai_r"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Refazer"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "Notas da _versão..."
 
@@ -7425,7 +7367,7 @@ msgstr "_Remover"
 msgid "_Routing"
 msgstr "_Roteamento"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Salvar"
 
@@ -7451,7 +7393,7 @@ msgstr "_Música"
 msgid "_Spatial"
 msgstr "_Espacial"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Parar"
 
@@ -7472,7 +7414,7 @@ msgstr "_Sintetizadores"
 msgid "_Tools"
 msgstr "_Ferramentas"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "Desfa_zer"
 
@@ -7492,7 +7434,12 @@ msgstr "_Ver"
 msgid "_Virtualization"
 msgstr "_Virtualização"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Mostrar mensagens sobre problemas de gravação de áudio"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7720,16 +7667,21 @@ msgstr "controle-9"
 msgid "control-90"
 msgstr "controle-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Mostrar mensagens sobre problemas de gravação de áudio"
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Falha ao abrir o arquivo de saída \"%s\": %s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "processando"
 
@@ -7833,10 +7785,17 @@ msgstr "processando"
 #~ msgid "Device capabilities not sufficient"
 #~ msgstr "As capacidades do dispositivo não são suficientes"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnóstico"
+
 #, fuzzy
 #~ msgid "Enable meters"
 #~ msgstr "Parâmetros"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Erro"
+
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr ""
 #~ "Falha ao abrir os dispositivos MIDI (revertendo para dispositivo nulo): %s"
@@ -7859,6 +7818,10 @@ msgstr "processando"
 #~ msgid "Info"
 #~ msgstr "Informações"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "Sobreposição inválida"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Canais de entrada:"
 
@@ -7892,6 +7855,14 @@ msgstr "processando"
 #~ msgid "Mono Signal Input"
 #~ msgstr "Entrada de sinal mono"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Áudio"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "MIDI"
+
 #~ msgid "Notice"
 #~ msgstr "Nota"
 
@@ -7913,6 +7884,10 @@ msgstr "processando"
 #~ msgid "Ratio"
 #~ msgstr "Taxa"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Entrada direita de áudio"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Redefinir repetição"
 
@@ -7922,9 +7897,17 @@ msgstr "processando"
 #~ msgid "Score"
 #~ msgstr "Partitura"
 
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Scripts"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Seleção para repetição"
 
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Mostrar mensagens sobre problemas de gravação de áudio"
+
 #~ msgid "Signal debugging module"
 #~ msgstr "Módulo de depuração de sinais"
 
@@ -8016,6 +7999,9 @@ msgstr "processando"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Passos de volume [dB]"
 
+#~ msgid "Warning"
+#~ msgstr "Aviso"
+
 #~ msgid "Wave to play"
 #~ msgstr "Onda para reproduzir"
 
diff --git a/po/ru.po b/po/ru.po
index 3a6ab22..221acd1 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -18,108 +18,108 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 #, fuzzy
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr "Доступные пост-обработчики"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr " разрешить свертывание столбца в левое/правое окружение"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 " выводить двузначные (-99..99) или трехзначные (-999..+999) десятичные числа "
 "со знаком"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 " выводить двузначные (-FF..+FF) или четырехзначные (-FFFF..+FFFF) "
 "шестнадцатеричные числа со знаком"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 " выводить двузначные (00..99) или трехзначные (000..999) десятичные числа"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 " выводить двузначные (00..FF) или четырехзначные (0000..FFFF) "
 "шестнадцатеричные числа"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr " пунктирная вертикальная черта"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr " ноты первого, второго, ... каналов"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 " смещение, длительность, выразительность нот первого, второго, ... каналов"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr " сполшная вертикальная черта"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr " знак пробела, _"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr " различные типы управляющих событий"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr " выбрать один из 3-х доступных цветов"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -132,11 +132,11 @@ msgstr "/Источники звука/Шум"
 msgid "/Audio Sources/Organ"
 msgstr "_Источники звука"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Источники звука/Стандартный осциллятор"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Источники звука/Волновой (wave) осциллятор"
 
@@ -152,35 +152,35 @@ msgstr "/Enhance/Хорус"
 msgid "/Filters/Bass Filter"
 msgstr "/Фильтры/Басовый фильтр"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Фильтры/Биквадратичные типы"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Ввод и Вывод/Выход инструмента"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Ввод и Вывод/Вход голоса инструмента"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Ввод и Вывод/Вход MIDI-контроллера"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Ввод и Вывод/Вход MIDI-голоса"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Ввод и Вывод/PCM-вход"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Ввод и Вывод/PCM-выход"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Разное/Снупер"
 
@@ -188,19 +188,19 @@ msgstr "/Разное/Снупер"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Другие источники/Константа"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -218,19 +218,19 @@ msgstr "/Маршрутизация/Усилитель"
 msgid "/Routing/Summation"
 msgstr "/Маршрутизация/Усилитель"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -238,119 +238,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Пространственные/Баланс"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Виртуализация/Виртуальный вход"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Виртуализация/Виртуальный выход"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Виртуализация/Виртуальный субсинтезатор"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1Т"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr " 1/64Т"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr ""
 
@@ -359,19 +359,19 @@ msgstr ""
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -383,43 +383,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -431,15 +431,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -451,47 +451,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -515,23 +515,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -539,19 +539,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -563,76 +563,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -653,21 +653,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -675,12 +675,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Прервано"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Прерывание"
 
@@ -694,27 +694,27 @@ msgstr "Выход усиленного звука"
 msgid "Accumulated audio output 2"
 msgstr "Выход усиленного звука"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Доб."
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "Новый синтезатор"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "Новый·MIDI-синтезатор"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
@@ -722,26 +722,26 @@ msgstr ""
 "Создать новый MIDI-синтезатор для управления инструментом с внешенего MIDI-"
 "устройства"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Добавить новую дорожку к композиции"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "Создать новый каркас синтезатора для инструмента или эффекта"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Добавить новую дорожку к композиции"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Добавить новую дорожку к композиции"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -753,24 +753,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Добавить..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -786,25 +786,25 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Настроить поведение программы"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 #, fuzzy
 msgid "Adjust overall song behaviour"
 msgstr "Настроить поведение программы"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 #, fuzzy
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Настроить поведение программы"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Настроить относительное выравние отображаемых значений"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -819,18 +819,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Назначения"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -848,7 +848,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -865,39 +865,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Послекасание"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Выровнять контрольные события"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Выровнять события"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -905,7 +900,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Выход усиленного звука"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -913,22 +908,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Сглаживание"
 
@@ -937,7 +932,7 @@ msgstr "Сглаживание"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Учесть изменения в облике редаткора паттернов"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Массив типов стоблцов"
 
@@ -978,7 +973,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Назначения"
 
@@ -986,7 +981,7 @@ msgstr "Назначения"
 msgid "Attack [ms]"
 msgstr "Атака [мс]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1021,35 +1016,40 @@ msgstr "Звук"
 msgid "Audio Gate"
 msgstr "Звуковой выход"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Звуковой выход"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Звуковой вх."
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Звуковой вх.%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Звуковой вх1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Звуковой вх2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Звук. вх.3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Звук. вх.4"
 
@@ -1058,23 +1058,23 @@ msgstr "Звук. вх.4"
 msgid "Audio Input"
 msgstr "Звуковой вход"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Звуковой вход 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Звуковой вход 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Звуковой вход 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Звуковой вход 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Входной звуковой сигнал"
 
@@ -1082,13 +1082,13 @@ msgstr "Входной звуковой сигнал"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Звуковой выход"
 
@@ -1105,17 +1105,21 @@ msgstr "Звуковой выход"
 msgid "Audio Out2"
 msgstr "Звуковой выход"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Звуковой выход"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Источники звука/Шум"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Источники звука/Шум"
@@ -1130,7 +1134,7 @@ msgstr "Звуковой выход"
 msgid "Audio Sum2"
 msgstr "Звуковой выход"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1149,11 +1153,11 @@ msgstr "Звуковой вход 1"
 msgid "Audio input 2"
 msgstr "Звуковой вход 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Автор"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Авторы:"
 
@@ -1162,12 +1166,12 @@ msgstr "Авторы:"
 msgid "Auto Output"
 msgstr "Звуковой выход"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Автовырезание"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1179,7 +1183,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Доступные входы"
 
@@ -1188,20 +1192,20 @@ msgstr "Доступные входы"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Доступные входы"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Доступные пост-обработчики"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Доступные синтезаторы"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1215,27 +1219,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "О программе BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Запуск BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST версии %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Ядро BSE"
 
@@ -1251,37 +1254,37 @@ msgstr "Многочастный звуковой файл BSE"
 msgid "BSE Synthesis File"
 msgstr "Файл синтеза BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Цвет фона"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Фоновое изображение"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Фоновое изображение для редактора контрольных событий."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Фоновое изображение для редактора паттернов."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1305,12 +1308,12 @@ msgstr "Баланс уровней на управляющем входе"
 msgid "Bank Select"
 msgstr "ВЫбрать"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Базовая частота"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Базовая октава"
 
@@ -1322,11 +1325,11 @@ msgstr "Базовая громкость"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Базовое усиление (контрольный сигнал здесь суммируется)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Создать новое назначение комбинации клавиш к функции программы"
 
@@ -1334,7 +1337,7 @@ msgstr "Создать новое назначение комбинации кл
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1375,22 +1378,22 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Имя Шины"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 "Реализация шины для маршрутизации аудио сигналов дорожек на главный выход"
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Шины"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "ТИПЫ СТОЛБЦОВ:"
 
@@ -1406,28 +1409,28 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "Канал%u"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Изменить базовую октаву на заданное число"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Изменить текущее назначение комбинации клавиш"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "Изменить содержимое текущей ячейки (напр. октаву) на заданное число"
 
@@ -1435,22 +1438,22 @@ msgstr "Изменить содержимое текущей ячейки (на
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Изменить..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Канал%u"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Имена каналов"
 
@@ -1460,36 +1463,36 @@ msgstr "Имена каналов"
 msgid "Channel Pressure"
 msgstr "Канал%u"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Канал%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Канал%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Канал%u [Дб]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Канал%u [переменн]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Выбрать горизонтальное или вертикальное направление"
 
@@ -1497,33 +1500,33 @@ msgstr "Выбрать горизонтальное или вертикальн
 msgid "Chorus audio output"
 msgstr "Звуковой выход хора"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Очистить"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Очистить это выделение"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Закрыть"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Закрыть все окна и выйти"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Закрыть проект"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Цвет события"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Комментарий"
 
@@ -1547,7 +1550,7 @@ msgstr "Настроить"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Настроить раскладку столбцов в  редакторе паттернов"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Выход%u"
@@ -1574,26 +1577,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Значение выхода %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Содержимое"
 
@@ -1667,7 +1670,7 @@ msgstr "Содержимое"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Свой вклад в программу сделали:"
 
@@ -1964,13 +1967,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Управляющий вход"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1983,7 +1986,7 @@ msgstr "Управляющий вход"
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Тип контроллера:"
@@ -1993,60 +1996,60 @@ msgstr "Тип контроллера:"
 msgid "Control Type:"
 msgstr "Тип контроллера:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Контроллер"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Скопировать"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Скопировать выделенное в буфер обмена"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Создать связку"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Создать новую дорожку в композиции"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Создать новую композицию, включающую микшер, треки, партии и ноты"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Создать новый вид текущего проекта"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Создать новый проект"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Время создания"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2060,23 +2063,23 @@ msgstr "Управл. вх1"
 msgid "Ctrl In2"
 msgstr "Управл. вх2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Контр. вых1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Контр. вых2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Контр. вых3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Контр. вых4"
 
@@ -2085,15 +2088,15 @@ msgstr "Контр. вых4"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Вырезать"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Частота среза (все фильтры)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2101,20 +2104,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "Срез [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Частота среза (Гц)"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP-движок..."
 
@@ -2123,7 +2126,7 @@ msgstr "DSP-движок..."
 msgid "Data Entry"
 msgstr "Ввод текста"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2142,7 +2145,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Угасание [%]"
@@ -2151,156 +2154,151 @@ msgstr "Угасание [%]"
 msgid "Decay [%]"
 msgstr "Угасание [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Автор"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Лицензия"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Лев. громкость [дБ]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Удалить"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Удалить контрольное событие"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Удалить связь"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Удалить ноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Удалить партию"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Удалить ноту (лев. кнопка мыши)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Удалить партии"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Полностью удалить историю отмен"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Удалить выбранный звук. файл"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Удалить выбранную комбинацию клавиш"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Удалить выбранную дорожку"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Удалить выбранный звук. файл"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Описание"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "Разработка"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Диагностика"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Шкала"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr "Шкала (Лог."
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Диалоги"
 
@@ -2320,17 +2318,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Направление"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2345,157 +2343,157 @@ msgid "Discard changes and close dialog"
 msgstr "Отказаься от изменений и закрыть диалог"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Удалить входы"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Удалить выходы"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Вывести обзор всех процедур"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Вывести информацию о производительности"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Выход шума"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Увеличенная восьмушка"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Увеличенная половинка"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Увеличенная 1/128 нота"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Увеличенная четвертушка"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Увеличенная шестнадцатая"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Увеличенная 1/64 нота"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Увеличеная 1/32 нота"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Увеличенная целая нота"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Вниз"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Нарисовать линию, по которой будут выровнены события"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Сглаживать отображаемые сети синтезаторов?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Ниспадающая кнопка"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Ниспадающий список"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Продублировать"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "СОБЫТИЯ:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "ПРИМЕР:"
 
@@ -2504,23 +2502,23 @@ msgstr "ПРИМЕР:"
 msgid "E_xamples"
 msgstr "Пр_имеры"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Правка"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Редактировать партию"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Изменить часть рэка"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Изменить выбранный звук. файл"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2531,12 +2529,12 @@ msgstr ""
 "связей, клавишу 2 дял перемещений и \n"
 "клавишу 3 для изменения свойств."
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Изменить/Переместить/Меню (клавиши мыши 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Редактор"
 
@@ -2550,50 +2548,50 @@ msgstr "Экспоненциальный регулятор"
 msgid "Effect Control 2"
 msgstr "Экспоненциальный регулятор"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "Редактировать партию"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Восьмушка"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Акцент"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Конец:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2614,17 +2612,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Эпсилон"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Ошибка"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Ошибка"
@@ -2634,76 +2626,76 @@ msgstr "Ошибка"
 msgid "Events"
 msgstr "События"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Выполняется '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2712,11 +2704,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "Экспоненциальный регулятор"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Экспоненциальная ЧМ"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Экспорт в файл"
 
@@ -2725,40 +2717,40 @@ msgstr "Экспорт в файл"
 msgid "Expression"
 msgstr "Эпсилон"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
@@ -2767,11 +2759,7 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
@@ -2780,8 +2768,8 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
@@ -2790,7 +2778,7 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
@@ -2799,7 +2787,7 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
@@ -2808,7 +2796,7 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
@@ -2817,20 +2805,20 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 "Не удалось удалить файл.\n"
 "`%s'\n"
 "по причине:\n"
 "%s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2843,11 +2831,11 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2863,7 +2851,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2876,97 +2864,97 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Выбор файлов"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Последнее изменение"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Переименовать"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Поле ввода имени файла"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Фильтр"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Алгоритм фильтра"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Выбор фильтра"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Спецификация фильтра"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Тип фильтра"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Фильтрованный звуковой сигнал"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -2974,16 +2962,16 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Фильтры/Басовый фильтр"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2992,13 +2980,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Найти в открытом документе"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Точная настройка"
 
@@ -3016,15 +3004,15 @@ msgstr "Первый звуковой вход"
 msgid "First control input"
 msgstr "Первый управляющий вход"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3032,11 +3020,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Размер шрифта"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Размер шрифта в подписях для синтезаторов"
 
@@ -3045,58 +3033,58 @@ msgstr "Размер шрифта в подписях для синтезато
 msgid "Foot Controller"
 msgstr "Контроллер"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Частота"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Частота"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3104,28 +3092,28 @@ msgstr ""
 "Частота вычисления контрольных сигналов; должна быть значительно меньше "
 "частоты микширования для уменьшения нагрузки процеесора"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Полностью включить WAV-файлы"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Функция"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Функция, используемая для создания новых горячих клавиш"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Активируемые по комбинации клавиш функции"
 
@@ -3138,36 +3126,36 @@ msgstr "Активируемые по комбинации клавиш функ
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public License"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Модуляция усиления [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Усиление [Дб]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3175,7 +3163,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3195,11 +3183,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Общие клавиши"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3221,19 +3209,19 @@ msgstr "Вперёд на страницу"
 msgid "Go to browser index"
 msgstr "В начало"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Увеличить по гориз."
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Увеличить по верт."
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Увеличить область прокрутки"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3243,7 +3231,7 @@ msgstr ""
 msgid "HZoom"
 msgstr "ГМасшт"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Половинка"
 
@@ -3259,43 +3247,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Однородные поля ввода"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Цвет горизонтальной черты"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Цвет горизонт. сетки"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Масштаб по горизонтали"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Масштаб по горизонтали (логарифм.)"
 
@@ -3313,44 +3301,44 @@ msgstr ""
 "Масштабирование дорожки \n"
 "по горизонтали"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "1/128 нота"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Тень изображения"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Импорт MIDI-файла: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Импортировать MIDI-файл в текущий проект"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Импортируется MIDI-файл '%s'"
@@ -3389,22 +3377,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Масштаб по вертикали"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Местоположение"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Инициализаторы"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Вход"
 
@@ -3418,54 +3400,54 @@ msgstr "Вход 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Вход 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Назначения на входе"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Канал входа %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Модуляция на входе [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Порт входа %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Сигналы на входе"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Входной канал уже занят"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Входной канал занят"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Входной канал закрыт"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Каналы на входе/выходе уже соединены"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Каналы на входе/выходе не соединены"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Ввод и Вывод"
@@ -3475,76 +3457,76 @@ msgstr "_Ввод и Вывод"
 msgid "Inputs"
 msgstr "Входы"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Вставить"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Вставить контрольное событие"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Вставить модуль"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Вставить ноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Вставить партию"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Вставить содержимое буфера обмена как выделение"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Вставить восьмушки"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Вставить половинки"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Вставить 1/128"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Вставить партию"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Вставить четвертушки"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Вставить шестнадцатые"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Вставить 1/64"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Вставить 1/32"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Вставить целые ноты"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Вставить/изменить/переместить части (1 и 2 клавиши мыши)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Вставить/Изм. размер/Переместить ноты (лев. и прав. кнопки мыши)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Вставить партию"
@@ -3554,97 +3536,97 @@ msgstr "Вставить партию"
 msgid "Instrument flavour"
 msgstr "Вставить партию"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 #, fuzzy
 msgid "Invalid MIDI control type"
 msgstr "Неверный тип модуля"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Неверное соединение модулей"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Неверный тип модуля"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Вставить"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Очистить это выделение"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Выберите каталог"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Выравнивание"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Выравнивание"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Комбинация клавиш"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Комбинации клавиш, активирующие функцию"
 
@@ -3663,91 +3645,89 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Кнопка"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr "Кнопка (Лог."
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 #, fuzzy
 msgid "LADSPA Path"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA-модули"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Метка"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Последнее изменение"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Латентность [мс]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Облик:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Левый"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Левый звук.канал"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Левый Аудио Вход"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Левый канал звукового входа"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Левый Аудио Выход"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Левый канал звукового выхода"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Левый канал выхода"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Левый вход"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Левый выход"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Лев. громкость [дБ]"
@@ -3756,15 +3736,15 @@ msgstr "Лев. громкость [дБ]"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Вход левого канала"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Выход левого канала"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Левый звуковой вход"
@@ -3774,15 +3754,15 @@ msgstr "Левый звуковой вход"
 msgid "Level"
 msgstr "Метка"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Библ..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Лицензия"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Лицензия:"
 
@@ -3792,128 +3772,128 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Связь"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Связать партии"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Связать или переместить партии"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Загрузить"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Загрузка эффекта"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Загрузить инструмент"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Загрузить комбинацию клавиш"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Загрузить WAV-файл..."
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Загрузить _эффект"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Загрузить _инструмент"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Загрузить набор комбинаций клавиш"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Добавить новый звук. файл с диска"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Добавить новый звук. файл из библиотеки"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Загрузить эффект из библиотеки"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Загрузить инструмент из библиотеки"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Загрузить..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Загружается \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Загружается файл темы '%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Загружается WAV-файл '%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Идёт загрузка..."
 
@@ -3924,28 +3904,28 @@ msgstr "Местоположение"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Потерянное событие"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Потерянная партия"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Опустить"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Переместить выбранную комбинацию клавиш ниже"
 
@@ -3957,38 +3937,42 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "ID"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI-канал"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI-инструмент"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI Signal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI Signal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI Signal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI Signal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI-синтезатор: %s"
@@ -3999,25 +3983,30 @@ msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 "MIDI-трекер, среда создания музыкальных композиций и модульного синтеза звука"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Предупреждать меня о MIDI-устройство при выборе"
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "МОДИФИКАТОРЫ"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Главн. [%]"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Главный выход"
 
@@ -4025,96 +4014,96 @@ msgstr "Главный выход"
 msgid "Master Volume"
 msgstr "Общая громкость"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Главн. [%]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Главн. [Дб]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Главн. (плав.)"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Максимальное количество одновременно воспроизводимых звуков"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Объединить существующий проект с открытым сейчас"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Объединить: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Объединение с эффектом '%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Объединение с инструментом '%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Объединение с проектом '%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 #, fuzzy
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 "MIDI-канал, назначенный этой дорожке; 0 означает личный канал для каждой "
 "дорожки"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 "MIDI-канал, назначенный этой дорожке; 0 означает личный канал для каждой "
@@ -4124,7 +4113,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4132,39 +4121,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr " Микшер"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Мнемоническая клавиша"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Мнемонический виджет"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Модуляция"
 
@@ -4173,86 +4162,86 @@ msgstr "Модуляция"
 msgid "Modulation Depth"
 msgstr "Вход модуляции"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Вход модуляции"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "О модуле"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Связка Модулей: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Связка модулей"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Переместить контрольное событие"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Переместить ноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Переместить партию"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Переместить на шаг вниз"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Сдвинуть курсор вниз"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Сдвинуть курсов на страницу вниз"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Сдвинуть курсор влево"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Сдвинуть курсор на страницу влево"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Сдвинуть курсор вправо"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Сдвинуть курсор на страницу вправо"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Сдвинуть курсор вверх"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Сдвинуть курсор на страницу вверх"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Сдвинуть курсор в соседнюю ячейку (вверх/влево/вправо/вниз согласно "
 "конфигурации)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Переместить выделенное в буфер обмена"
 
@@ -4266,15 +4255,15 @@ msgstr "Переместить выделение на позицию вниз"
 msgid "Move the selection up by one position"
 msgstr "Переместить выделение на позицию вверх"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Переместить влево"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Переместить вправо"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Переместить вверх"
 
@@ -4287,52 +4276,52 @@ msgstr "Несколько регуляторов"
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Заглушить"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Заглушить: выключить шину"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Имя"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Имя текущей настройки тем (для тематических выделений)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Имя файла, в который будет записываться звук из BSE"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Цвет отрицательных значений"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Новая композиция"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Новый вид"
 
@@ -4353,127 +4342,110 @@ msgstr "Новый вид"
 msgid "Nice"
 msgstr "Уведомление"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Звук"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "ID"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Нет партии"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Нет дорожек"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Квантовать не выбрано"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Квантовать не выбрано"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Нет такого события"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Нет такого канала на входе"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Нет такого канала на выходе"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Нет такой процедура"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Нет такого модуля"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Нет такого события"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Нет цели"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Сглаживать отображаемые сети синтезаторов?"
@@ -4495,13 +4467,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Ничего"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4511,7 +4483,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4520,19 +4492,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Нота"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Скорость нажатия"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Нота события"
 
@@ -4541,19 +4513,19 @@ msgstr "Нота события"
 msgid "Note Fine Tune"
 msgstr "Точная настройка"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Матричный редактор последовательности нот"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4568,75 +4540,75 @@ msgstr "Скорость нажатия"
 msgid "Note _Length"
 msgstr "Длительность _ноты"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Количество Столбцов"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Количество Cтрок"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Выбор файлов"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Октавы"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4644,12 +4616,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Открыть проект"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4658,7 +4630,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4667,29 +4639,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Открыть существующий проект"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Загружается проект '%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Очерёдность"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Очерёдность фильтров"
 
@@ -4708,12 +4680,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Органный выход"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Направление"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4721,59 +4693,59 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Oscillator"
 msgstr "Форма сигнала осциллятора"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Форма сигнала осциллятора"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "Дру_гие источники"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "Дру_гие источники"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Выход"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Назначения на выходе"
 
@@ -4785,17 +4757,17 @@ msgstr "Баланс на выходе"
 msgid "Output Panning"
 msgstr "Баланс на выходе"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Порт выхода %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Сигналы на входе"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Сигналы на входе"
@@ -4810,7 +4782,7 @@ msgstr "Лев. громкость [дБ]"
 msgid "Output [dB]"
 msgstr "Выход"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4823,32 +4795,41 @@ msgstr ""
 msgid "Outputs"
 msgstr "Выходы"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Модуль PCM-ввода"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Модуль PCM-вывода"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Предупреждать меня о MIDI-устройство при выборе"
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Панель"
 
@@ -4856,64 +4837,64 @@ msgstr "Панель"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Параметр"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Параметр, передаваемый функциям при активации"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Параметры"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Партии"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Партии"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Вставить"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Путь"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Паттерн"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Настройка редактора паттернов"
 
@@ -4941,24 +4922,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Фаза"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Фортепианные клавиши"
 
@@ -4972,54 +4953,54 @@ msgstr "Фортепианные ноты"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Воспроизвести ноту"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Воспроизвести проект или начать воспроизведение сначала"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Воспроизведение"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Настройки воспроизведения"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Нажмите сочетание клавиш для закрепления за функцией: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Нажмите комбинацию клавиш для их запоминания..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Настройки воспроизведения"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Модули"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Модули"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Параметры подсказок"
 
@@ -5028,75 +5009,75 @@ msgstr "Параметры подсказок"
 msgid "Portamento Time"
 msgstr "Время создания"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Позиция"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Позиция установлена"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Цвет положительных значений"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Пост-обработчик"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Настройки"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Прослушать"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Обозреватель процедур"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Обозреватель _процедур"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Процедура сейчас занята"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, fuzzy, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr "Процедура сейчас занята"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Процессор"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5104,7 +5085,7 @@ msgstr ""
 "Время обработки сигнала между входом и выходом одного сэмпла; меньшие "
 "значения увеличивают нагрузку на процессор"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Профилировщик"
 
@@ -5113,59 +5094,59 @@ msgstr "Профилировщик"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Свойства"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "ID свойства"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Имя свойства"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Модуляция пульса"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Модуляция пульса [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Ширина пульса"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5181,43 +5162,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: Ничего"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Такт"
 
@@ -5235,43 +5216,43 @@ msgstr "_Квантование"
 msgid "Quantization Steps"
 msgstr "_Квантование"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Квантовать по восьмушкам"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Квантовать по половинным нотам"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Квантовать по 1/128"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Квантовать по четвертушкам"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Квантовать по шестнадцатым"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Квантовать по 1/64"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Квантовать по тактам"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Квантовать по 1/32"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Квантовать по целым нотам"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Четвертушка"
 
@@ -5289,37 +5270,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC-файлы"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Рэк"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Редактор рэков"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Редактор рэков"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Поднять"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Переместить выбранную комбинацию клавиш выше"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Диапазон:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Коэфф. вх."
 
@@ -5328,38 +5309,33 @@ msgstr "Коэфф. вх."
 msgid "Ratio [x:1]"
 msgstr "Коэфф. вх."
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Перестроить"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Правый канал звукового входа"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Выделить ноты прямоугольником"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Повторить"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Повторить последнее отмененное действие"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Повторить последнее отмененное действие"
 
@@ -5367,7 +5343,7 @@ msgstr "Повторить последнее отмененное действ
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5380,7 +5356,7 @@ msgstr "Параметр"
 msgid "Release [ms]"
 msgstr "Затухание [мс]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Счётчик версий"
 
@@ -5389,48 +5365,48 @@ msgstr "Счётчик версий"
 msgid "Reload current page"
 msgstr "Переоткрыть эту страницу"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Удалить модуль"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Удалить пути"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Удалить композицию или синтезатор"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Удалить все события в текущей ячейке"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Удалить выбранный синтезатор (композицию)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Переименовать"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Переименовать партии"
 
@@ -5444,29 +5420,29 @@ msgstr "Повторить"
 msgid "Repeat playback within loop points"
 msgstr "Повторять воспроизведение между точками цикла"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Сбросить свойства"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Изменить контрольное событие"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Изменить ноту"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Резонанс [%]"
@@ -5475,81 +5451,83 @@ msgstr "Резонанс [%]"
 msgid "Resonance [%]"
 msgstr "Резонанс [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Перезапуск воспроизведения"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Правый"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Правый звук.канал"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Правый Аудио Вход"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Правый канал звукового входа"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Правый Аудио Выход"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Правый канал звукового выхода"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Правый канал выхода"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Правый вход"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Правый выход"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Прав. громкость [дБ]"
@@ -5558,49 +5536,49 @@ msgstr "Прав. громкость [дБ]"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Вход правого канала"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Выход правого канала"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Правый Аудио Выход"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Маршрутизация"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Маршрутизация/Усилитель"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Маршрутизация/Усилитель"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Маршрутизация/Усилитель"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Затенять строки"
 
@@ -5608,12 +5586,12 @@ msgstr "Затенять строки"
 msgid "STime"
 msgstr "Сист. время"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "Удалить пути"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Сохранить инструмента"
@@ -5647,130 +5625,124 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Сохранить как эффект"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Сохранить как инструмент"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Сохранить: %s"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Сохранить эффект"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Сохранить инструмента"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Сохранить _как..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Сохранить синтезатор в библиотеке эффектов"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Сохранить синтезатор в библиотеке инструментов"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Сохранить: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Сохраняется эффект '%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Сохраняется инструмент '%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Сохраняется проект '%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Сценарии"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Сценарии"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Сценарии"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Прокручивать в обе стороны"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Прокручивать влево"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Ничего не прокручивать"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Прокручивать вправо"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5778,12 +5750,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Поле ввода пути для поиска"
 
@@ -5801,59 +5773,59 @@ msgstr "Второй звуковой вход"
 msgid "Second control input"
 msgstr "Второй управляющий вход"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Выберите файл"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "ВЫбрать"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Выберите цвет"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Выберите каталог"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Выберите файл"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Выделить область"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Выберите файл"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Триоль из 1/2"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Выберите модуль входа"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Выберите модуль выхода"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Само-модуляция [%]"
 
@@ -5869,7 +5841,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr "Установить время атаки в миллисекундах"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Указать базовую октаву"
 
@@ -5890,35 +5862,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Указать ноту в текущей ячейке"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Установить октаву текущей ячейки"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Установить курсор на насколько возможно вниз"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Установить курсор на насколько возможно влево"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Установить курсор на насколько возможно вправо"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Установить курсор на насколько возможно вверх"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Указать на сколько шагов сдвигать курсор"
 
@@ -5930,80 +5902,56 @@ msgstr "Указать усиление на выходе"
 msgid "Set the release time in milliseconds"
 msgstr "Установить время затухания в миллисекундах"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "О Модуле"
 
-#: bse/bseserver.cc:474
-#, fuzzy
-msgid "Show messages about MIDI device selections problems"
-msgstr "Предупреждать меня о MIDI-устройство при выборе"
-
-#: bse/bseserver.cc:452
-#, fuzzy
-msgid "Show messages about PCM device selections problems"
-msgstr "Предупреждать меня о MIDI-устройство при выборе"
-
-#: bse/bseserver.cc:409
-#, fuzzy
-msgid "Show messages about audio input problems"
-msgstr "Предупреждать меня о MIDI-устройство при выборе"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Предупреждать меня о MIDI-устройство при выборе"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Предупреждать меня о MIDI-устройство при выборе"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr ""
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Уменьшить по гориз."
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Уменьшить по верт."
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Уменьшить область прокрутки"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Входы сигналов"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Входы сигналов"
@@ -6013,60 +5961,60 @@ msgstr "Входы сигналов"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Шестнадцатая"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "1/64 нота"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "Сист. время"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Тема"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Имя темы"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6074,57 +6022,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Соло"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Соло: заглушить все остальные шины"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Композиция"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Композиция: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Стартовый логотип"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Стандартное меню параметров"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Стандартный модуль усиления"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Standard oscillator module"
 msgstr "Стандартный модуль усиления"
@@ -6140,32 +6088,28 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Запустить редактор"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Запустить редактор"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Процедура"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6173,82 +6117,82 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Запуск:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Запуск воспоизведения"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Запуск"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Шаг"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Остановить воспроизведение проекта"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Остановка воспроизведения"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Сохранить ссылки на WAV-файлы"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Сила линейной частотной модуляции"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Сила линейной частотной модуляции"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Поменять входы/выходы"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Поменять местами входы/выходы отображаемых модулей"
 
@@ -6265,52 +6209,52 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Синхронизировать"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Синхр. вых"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Вход синхронизации"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Частота контрольных сигналов"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Синтез Выполнен"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Левый вход"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Частота микширования"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Синтез Выполнен"
@@ -6320,16 +6264,16 @@ msgstr "Синтез Выполнен"
 msgid "Synthesis Modules"
 msgstr "Модули синтеза"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "Модули синтеза"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Частота микширования; принятые значения: 22050, 44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Модуль сейчас занят"
 
@@ -6338,49 +6282,49 @@ msgstr "Модуль сейчас занят"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Модуль сейчас занят"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Синтезатор для пост-обработки"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Входящие сигналы (с дорожек и шин)"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Синтезатор"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Синтезатор: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Синтезатор: %s"
@@ -6393,32 +6337,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Цвет текств"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Ввод текста"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6454,7 +6398,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6462,7 +6406,7 @@ msgstr ""
 "Выравнивание текстовых строк относительно друг друга. Это НИКАК не влияет на "
 "положение метки в окне."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6473,19 +6417,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Тип дизайна фильтра"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6493,7 +6437,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6513,17 +6457,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6539,7 +6483,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6548,7 +6492,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6556,16 +6500,16 @@ msgstr ""
 "Настройка столбцов редактора паттернов определяется записью типов столбцов "
 "со всевозможными модификаторами в порядке их отображения"
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6578,34 +6522,34 @@ msgstr ""
 "его работы в следующих версиях. При его использовании настоятельно "
 "рекомендуется как можно чаще сохранять изменяемые проекты."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Установить время затухания в миллисекундах"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Текст метки"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6613,11 +6557,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Тип используемого фильтра"
 
@@ -6626,39 +6570,39 @@ msgstr "Тип используемого фильтра"
 msgid "The type of saturation to be used"
 msgstr "Тип используемого фильтра"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "1/32 нота"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6709,28 +6653,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr "Порог"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "Сист. время"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Ввод времени"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Переключить отображение имён каналов"
 
@@ -6738,21 +6682,21 @@ msgstr "Переключить отображение имён каналов"
 msgid "Toggle exponential and linear control response"
 msgstr "Переключить экспоненциальный или линейный управляющий сигнал"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Переключить видимость панели инструментов"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6760,42 +6704,42 @@ msgstr ""
 msgid "Totals"
 msgstr "Всего"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Дорожки"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6804,7 +6748,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Правый вход"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Скорость нажатия"
@@ -6817,44 +6761,44 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Триоль из 1/8"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Триоль из 1/2"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Триоль из 1/128 нот"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Триоль из 1/4"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Триоль из 1/16"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Триоль из 1/64 нот"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Триоль из 1/32 нот"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Целая триоль"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Маршрутизация"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Тип"
 
@@ -6862,152 +6806,152 @@ msgstr "Тип"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "Каналы выхода:"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Отменить"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Отменить последнее изменение"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Отменить эффект последнего действия"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Нефильтрованный звуковой сигнал"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "Вставить половинки"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Вставить половинки"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Длина не указана"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Не используется"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Вверх"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 "Используйте горизонтальную линейку для установки левого указателя цикла"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Используйте горизонтальную линейку для установки позиции воспроизведения"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 "Используйте горизонтальную линейку для установки правого указателя цикла"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Использовать подчёркивание"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "ВМасшт:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "ВМасшт"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Значение [плав.]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Скорость нажатия"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "BEAST версии %s"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Цвет вертикальной черты"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Цвет вертикальной сетки"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Верт. область"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Масштаб по вертикали"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Масштаб по вертикали (логарифм.)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Верт. выделение"
 
@@ -7021,12 +6965,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr "Виртуальный рэк"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Виртуальный вход %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Виртуальный выход %u"
@@ -7036,53 +6980,48 @@ msgstr "Виртуальный выход %u"
 msgid "Volume"
 msgstr "Базовая громкость"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Уровень левого канала шины"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Уровень правого канала шины"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "Файл WAV"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Предупреждение"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Сигнал"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Форма сигнала"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Wave выход"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Сохранить как инструмент"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7091,7 +7030,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "Wave_s"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "WAV-файлы"
 
@@ -7116,36 +7055,36 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Целая нота"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Window Size"
 msgstr "Размер шрифта"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Записать проект на диск в определенный файл"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Записать проект на диск"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7153,7 +7092,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Цвет нулевых значений"
 
@@ -7162,15 +7101,15 @@ msgstr "Цвет нулевых значений"
 msgid "Zoom"
 msgstr "Масштаб"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Масштаб:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_О программе..."
 
@@ -7203,11 +7142,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Забыть историю отмен"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Закрыть"
 
@@ -7222,7 +7161,7 @@ msgid "_Distortion"
 msgstr "Д_исторшн"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7234,7 +7173,7 @@ msgstr "_Правка"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_ЧаВО..."
 
@@ -7263,7 +7202,7 @@ msgstr "_Вперёд"
 msgid "_Help"
 msgstr "_Справка"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Импортировать MIDI..."
 
@@ -7282,7 +7221,7 @@ msgstr "_Ввод и Вывод"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "О_бъединить..."
 
@@ -7291,11 +7230,11 @@ msgstr "О_бъединить..."
 msgid "_Misc"
 msgstr "_Разное"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Новый"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Открыть..."
 
@@ -7304,11 +7243,11 @@ msgstr "_Открыть..."
 msgid "_Other Sources"
 msgstr "Дру_гие источники"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Воспроизвести"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Настроить..."
 
@@ -7323,20 +7262,20 @@ msgstr "_Проект"
 msgid "_Quantization"
 msgstr "_Квантование"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "Быстрый старт..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "В_ыйти"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Повторить"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Заметки к версии..."
 
@@ -7355,7 +7294,7 @@ msgstr "Удалить"
 msgid "_Routing"
 msgstr "_Маршрутизация"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Сохранить"
 
@@ -7381,7 +7320,7 @@ msgstr "_Композиция"
 msgid "_Spatial"
 msgstr "Пространственные"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "О_становить"
 
@@ -7402,7 +7341,7 @@ msgstr "_Синтезаторы"
 msgid "_Tools"
 msgstr "_Сервис"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "О_тменить"
 
@@ -7422,7 +7361,12 @@ msgstr "_Вид"
 msgid "_Virtualization"
 msgstr "_Виртуализация"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Предупреждать меня о MIDI-устройство при выборе"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7688,7 +7632,12 @@ msgstr "Контроллер"
 msgid "control-90"
 msgstr "Контроллер"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Предупреждать меня о MIDI-устройство при выборе"
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
@@ -7697,11 +7646,11 @@ msgstr ""
 "по причине:\n"
 "%s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "обработка..."
 
@@ -7745,10 +7694,17 @@ msgstr "обработка..."
 #~ msgid "Description:"
 #~ msgstr "Описание:"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Диагностика"
+
 #, fuzzy
 #~ msgid "Enable meters"
 #~ msgstr "Параметры"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Ошибка"
+
 #~ msgid "Find"
 #~ msgstr "Найти"
 
@@ -7765,6 +7721,10 @@ msgstr "обработка..."
 #~ msgid "Info"
 #~ msgstr "О Модуле"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "Местоположение"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Входные каналы:"
 
@@ -7792,6 +7752,14 @@ msgstr "обработка..."
 #~ msgid "Mono Signal Input"
 #~ msgstr "Вход моно-сигнала"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Звук"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "ID"
+
 #~ msgid "Notice"
 #~ msgstr "Уведомление"
 
@@ -7810,6 +7778,10 @@ msgstr "обработка..."
 #~ msgid "Ratio"
 #~ msgstr "Коэфф."
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Правый канал звукового входа"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Перечитать петлю"
 
@@ -7819,12 +7791,20 @@ msgstr "обработка..."
 #~ msgid "Score"
 #~ msgstr "Партитура"
 
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Сценарии"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Выделение в петлю"
 
 #~ msgid "Set the threshold"
 #~ msgstr "Установить порог"
 
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Предупреждать меня о MIDI-устройство при выборе"
+
 #~ msgid "Signal debugging module"
 #~ msgstr "Модуль отладки сигналов"
 
@@ -7876,6 +7856,9 @@ msgstr "обработка..."
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Лев. громкость [дБ]"
 
+#~ msgid "Warning"
+#~ msgstr "Предупреждение"
+
 #~ msgid "Wave to play"
 #~ msgstr "Файл для воспроизведения"
 
diff --git a/po/rw.po b/po/rw.po
index 2a56947..1392d65 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -25,24 +25,24 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "ULL NAME <EMAIL ADDRESS>\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 #, fuzzy
 msgid "  allow folding the column into left/right neighbour"
 msgstr "Kwemerera i Inkingi Ibumoso: Iburyo:"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 #, fuzzy
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
 "X- Generator: KBabel 1. 0\n"
 "."
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 #, fuzzy
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
@@ -82,7 +82,7 @@ msgstr ""
 "X- Generator: KBabel 1. 0\n"
 "."
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 #, fuzzy
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
 "X- Generator: KBabel 1. 0\n"
 "."
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 #, fuzzy
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
@@ -122,17 +122,17 @@ msgstr ""
 "X- Generator: KBabel 1. 0\n"
 "."
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 #, fuzzy
 msgid "  display dotted vertical bar"
 msgstr "Kugaragaza WUTUDOMO Bihagaritse"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 #, fuzzy
 msgid "  display notes of the first, second, ... channel"
 msgstr "Kugaragaza Ibisobanuro Bya i Itangira ISEGONDA"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 #, fuzzy
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
@@ -141,50 +141,50 @@ msgstr ""
 "Kugaragaza Nta- boneza Uburebure Cyangwa Bya Ibisobanuro in i Itangira "
 "ISEGONDA"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 #, fuzzy
 msgid "  display solid vertical bar"
 msgstr "Kugaragaza Gikomeye Bihagaritse"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 #, fuzzy
 msgid "  insert vertical space"
 msgstr "Kongeramo Bihagaritse Umwanya"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 #, fuzzy
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "Guhitamo Icyabaye Amagenzura Gikomeza"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 #, fuzzy
 msgid "  selects one of 3 predefined colors"
 msgstr "Bya 3. Amabara"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, fuzzy, c-format
 msgid "%s: automation disabled"
 msgstr "%s:Yahagaritswe"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, fuzzy, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s:Bivuye Igenzura"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, fuzzy, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s:Bivuye Igenzura"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr ""
 
@@ -197,7 +197,7 @@ 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -209,11 +209,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -229,35 +229,35 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -265,19 +265,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -293,19 +293,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -313,143 +313,143 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "1/1"
 msgstr "1. 1."
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid "1/1."
 msgstr "1. 1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "1/128."
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "1/16"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "1/16."
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "1/16T"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "1/1T"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "1/2"
 msgstr "1. 2."
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "1/2."
 msgstr "1. 2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "1/2T"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "1/32"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "1/32."
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "1/32T"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "1/4"
 msgstr "1. 4."
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "1/4."
 msgstr "1. 4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "1/4T"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "1/64"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "1/64."
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "1/64T"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "1/8"
 msgstr "1. 8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "1/8."
 msgstr "1. 8"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "1/8T"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -458,19 +458,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -482,51 +482,51 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "1\\/1"
 msgstr "1. 1."
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "1."
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "1\\/16"
 msgstr "1."
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 #, fuzzy
 msgid "1\\/2"
 msgstr "1. 2."
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "1."
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 #, fuzzy
 msgid "1\\/4"
 msgstr "1. 4."
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "1."
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 #, fuzzy
 msgid "1\\/8"
 msgstr "1. 8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 #, fuzzy
 msgid "2 & 4"
 msgstr "2. 4."
@@ -539,16 +539,16 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 #, fuzzy
 msgid "2 Value FFT Window"
 msgstr "2."
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -560,53 +560,53 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 #, fuzzy
 msgid "3 & 12"
 msgstr "3. 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 #, fuzzy
 msgid "3 & 6"
 msgstr "3. 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 #, fuzzy
 msgid "4 & 12"
 msgstr "4. 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 #, fuzzy
 msgid "4 & 16"
 msgstr "4."
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 #, fuzzy
 msgid "4 & 8"
 msgstr "4. 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 #, fuzzy
 msgid "4 Value FFT Window"
 msgstr "4."
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -630,24 +630,24 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 #, fuzzy
 msgid "6 & 12"
 msgstr "6 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -655,21 +655,21 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 #, fuzzy
 msgid "8 & 16"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 #, fuzzy
 msgid "8 Value FFT Window"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -681,91 +681,91 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 #, fuzzy
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 #, fuzzy
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 #, fuzzy
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: 9 Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 #, fuzzy
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 #, fuzzy
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr "A 2. Agaciro Idirishya Kuri a Na: 2. Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 #, fuzzy
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 #, fuzzy
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 #, fuzzy
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 #, fuzzy
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 #, fuzzy
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr "A 4. Agaciro Idirishya Kuri a Na: 3. Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 #, fuzzy
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 #, fuzzy
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 #, fuzzy
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 #, fuzzy
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr "A Agaciro Idirishya Kuri a Na: Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 #, fuzzy
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr "A 8 Agaciro Idirishya Kuri a Na: 5 Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 #, fuzzy
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
@@ -787,12 +787,12 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 #, fuzzy
 msgid "A guide to synthesis plugin development"
 msgstr "A Kuri"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 #, fuzzy
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
@@ -801,11 +801,11 @@ msgstr ""
 "A Ikurikiranyanyuguti Na: Inyuguti in imyanya Kuri Inyuguti in i Umwandiko "
 "Kuri Gucaho umurongo"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -813,12 +813,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -840,52 +840,52 @@ msgstr "Ibisohoka"
 # sc/source\ui\src\scstring.src:STR_OPT_ROWHEIGHT.text
 # #-#-#-#-#  sc.pot (PACKAGE VERSION)  #-#-#-#-#
 # sc/source\ui\src\scstring.src:STR_OPT_COLWIDTH.text
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Kongera"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "Kugena"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr "a Gishya Kuri Igenzura Bivuye external Ibyabaye"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "a Gishya Kuri i"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "a Gishya Kuri Nka INGARUKA Cyangwa in"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 #, fuzzy
 msgid "Add a new track to this song"
 msgstr "a Gishya Kuri iyi"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "a Gishya Kuri iyi"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 #, fuzzy
 msgid "Add directory to searchpath"
 msgstr "bushyinguro Kuri"
@@ -898,26 +898,26 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Guhindura Na Kwihuza"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Kingeraho"
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, fuzzy, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "i Ihitamo Bivuye i Urutonde Kuri i Urutonde"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Adjust FFT window size"
 msgstr "Idirishya Ingano"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 #, fuzzy
 msgid "Adjust frequency level threshold"
 msgstr "Ubwisubire urwego"
@@ -937,26 +937,26 @@ msgstr "i Igenzura i Ibisohoka Igice"
 msgid "Adjust output balance between left and right"
 msgstr "Ibisohoka hagati Ibumoso: Na Iburyo:"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 #, fuzzy
 msgid "Adjust overall program behaviour"
 msgstr "Porogaramu"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 "Bifitanye isano Itunganya Bya i Uduciro Cyangwa Imirongo- ntambike Kuri"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 #, fuzzy
 msgid "Adjust the number of rows between each shaded row"
 msgstr "i Umubare Bya Imbariro hagati Urubariro"
@@ -974,19 +974,19 @@ msgstr "i Ibisohoka ku buryo bwikora Kuri Na"
 msgid "Adjust the zoom factor of the router display"
 msgstr "i Ihindurangano Umubarwa Bya i Kugaragaza"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 #, fuzzy
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Kuri Gushushanya Uduciro Bya Imirongo"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, fuzzy, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -1007,7 +1007,7 @@ msgstr ""
 "kugirango nka i Umubare kugirango nka"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, fuzzy, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -1027,41 +1027,36 @@ msgstr ""
 "org Bya ku APAREYE Na i ni i Umubare kugirango nka i APAREYE Umubare "
 "kugirango nka i Umubare kugirango nka"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 #, fuzzy
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr "Cyangwa Bivuye Ivugurura i Gicurasi ku Buhoro"
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
 # basctl/source\basicide\basidesh.src:RID_STR_ALL.text
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Byose"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 #, fuzzy
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Bya in Bya a Impugukirwa"
@@ -1071,7 +1066,7 @@ msgstr "Bya in Bya a Impugukirwa"
 msgid "Amplified audio output"
 msgstr "Ibisohoka"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 #, fuzzy
 msgid ""
 "An audio project is in use which processes an audio input signal, but the "
@@ -1082,23 +1077,23 @@ msgstr ""
 "Iyinjiza Modire ni in Gukoresha i APAREYE OYA in Ubwoko A ni Nka Iyinjiza "
 "Bya a Gicurasi Ibisubizo ku OYA Nka i Ibisohoka Kuri"
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 #, fuzzy
 msgid "Answers to frequently asked questions"
 msgstr "Kuri"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -1108,7 +1103,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Iboneza Amahinduka Kuri i Ishusho Muhinduzi Imigaragarire"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 #, fuzzy
 msgid "Array of column types"
 msgstr "Bya Inkingi"
@@ -1160,7 +1155,7 @@ msgstr ""
 "hejuru i Bya i in Igice Twebwe NONEAHA Cyangwa i INGARUKA Bya i Urugero "
 "Ibisohoka Bya 5 NIBA i Iyinjiza Nta narimwe 0"
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -1168,7 +1163,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Ibahasha Ibisohoka"
@@ -1208,35 +1203,40 @@ msgstr "Iyinjiza"
 msgid "Audio Gate"
 msgstr "Iyinjiza"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Iyinjiza"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1245,27 +1245,27 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 #, fuzzy
 msgid "Audio Input 1"
 msgstr "1."
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 #, fuzzy
 msgid "Audio Input 2"
 msgstr "2."
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio Input 3"
 msgstr "3."
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio Input 4"
 msgstr "4."
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1273,13 +1273,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1294,16 +1294,20 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1317,7 +1321,7 @@ msgstr "1."
 msgid "Audio Sum2"
 msgstr "2."
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1338,11 +1342,11 @@ msgid "Audio input 2"
 msgstr "Iyinjiza 2."
 
 # sc/source\ui\miscdlgs\acredlin.src:RID_POPUP_CHANGES.SC_SUB_SORT.SC_SORT_AUTHOR.text
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Umwanditsi"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 #, fuzzy
 msgid "Authors:"
 msgstr "Abahanzi"
@@ -1351,13 +1355,13 @@ msgstr "Abahanzi"
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 #, fuzzy
 msgid "Auto cut"
 msgstr "Gukata"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 #, fuzzy
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
@@ -1370,7 +1374,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr ""
 
@@ -1379,19 +1383,19 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1407,27 +1411,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr "Umubare Bya ISEGONDA Bya Ukoresha: Igihe ku Urudodo"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1446,43 +1449,43 @@ msgid "BSE Synthesis File"
 msgstr "Idosiye"
 
 # svx/sdi\svxslots.src:SID_BACKGROUND_COLOR.text
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Ibara rya mbuganyuma"
 
 # wizards/source\webwizard\webwizar.src:WEBDIALOG_+_6.text
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Ishusho rya mbuganyuma"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 #, fuzzy
 msgid "Background Shade 1"
 msgstr "1."
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 #, fuzzy
 msgid "Background Shade 2"
 msgstr "2."
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 #, fuzzy
 msgid "Background image used by the control events editor."
 msgstr "Ishusho ku i Igenzura Ibyabaye Muhinduzi"
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 #, fuzzy
 msgid "Background image used by the pattern editor."
 msgstr "Ishusho ku i Ishusho Muhinduzi"
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 #, fuzzy
 msgid "Background image used by the piano-roll editor."
 msgstr "Ishusho ku i Kuzinga Muhinduzi"
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1507,13 +1510,13 @@ msgstr "Igenzura Iyinjiza Intera"
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 #, fuzzy
 msgid "Base Frequency"
 msgstr "Base"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "Base"
@@ -1528,12 +1531,12 @@ msgstr "Base"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Base i Igenzura Hejuru Kuri iyi"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 #, fuzzy
 msgid "Beats per minute"
 msgstr "UMUNOTA"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 #, fuzzy
 msgid "Bind a new key combination to a program function"
 msgstr "a Gishya Urufunguzo Ivanga Kuri a Porogaramu Umumaro"
@@ -1542,7 +1545,7 @@ msgstr "a Gishya Urufunguzo Ivanga Kuri a Porogaramu Umumaro"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1591,22 +1594,22 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 #, fuzzy
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr "kugirango Kuri Kuri i Mugenga Ibisohoka"
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1628,30 +1631,30 @@ msgid "CPU%"
 msgstr "CPU"
 
 # crashrep/source\all\crashrep.lng:%CANCEL_BUTTON%.text
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "Kureka"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 #, fuzzy
 msgid "Change the base octave by a given amount"
 msgstr "i SHINGIRO ku a Igiteranyo"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change the currently selected key binding"
 msgstr "i Byahiswemo Urufunguzo Bifatanya"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 #, fuzzy
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "g."
@@ -1664,22 +1667,22 @@ msgstr ""
 # svx/source\svdraw\svdstr.src:STR_DragPathObj.text
 # #-#-#-#-#  svx.pot (PACKAGE VERSION)  #-#-#-#-#
 # svx/source\svdraw\svdstr.src:STR_DragEdgeTail.text
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change..."
 msgstr "Impinduka"
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1688,37 +1691,37 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, fuzzy, c-format
 msgid "Channel%u [float]"
 msgstr "Kureremba"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 #, fuzzy
 msgid "Choose display scrolling direction"
 msgstr "Kugaragaza Icyerekezo"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Choose horizontal or vertical orientation"
 msgstr "Gitambitse Cyangwa Bihagaritse Icyerekezo"
@@ -1728,11 +1731,11 @@ msgstr "Gitambitse Cyangwa Bihagaritse Icyerekezo"
 msgid "Chorus audio output"
 msgstr "Ibisohoka"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Gusiba"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear the current selection"
 msgstr "i KIGEZWEHO Ihitamo"
@@ -1745,28 +1748,28 @@ msgstr "i KIGEZWEHO Ihitamo"
 # basctl/source\basicide\moduldlg.src:RID_TP_MODULS.RID_PB_CLOSE.text
 # #-#-#-#-#  basctl.pot (PACKAGE VERSION)  #-#-#-#-#
 # basctl/source\basicide\moduldlg.src:RID_TP_LIBS.RID_PB_CLOSE.text
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "Gufunga"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 #, fuzzy
 msgid "Close all windows and quit"
 msgstr "Funga Byose Na Kuvamo"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "Funga i Umushinga"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
 # padmin/source\padialog.src:RID_TXT_TESTPAGE_COMMENT.text
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Icyo wongeraho"
 
@@ -1792,7 +1795,7 @@ msgstr "Kugena Imiterere"
 msgid "Configure the column layout of the pattern editor"
 msgstr "i Inkingi Imigaragarire Bya i Ishusho Muhinduzi"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1818,22 +1821,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1845,7 +1848,7 @@ msgstr ""
 # sc/source\ui\navipi\navipi.src:RID_SCDLG_NAVIGATOR.TBX_CMD.IID_ZOOMOUT.text
 # #-#-#-#-#  sc.pot (PACKAGE VERSION)  #-#-#-#-#
 # sc/source\ui\navipi\navipi.src:SCSTR_CONTENT_ROOT.text
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Ibigize"
 
@@ -1925,7 +1928,7 @@ msgstr "9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "1."
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 #, fuzzy
 msgid "Contributions made by:"
 msgstr "ku"
@@ -2249,12 +2252,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2267,7 +2270,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "Control Type"
 msgstr ""
 
@@ -2276,71 +2279,71 @@ msgstr ""
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 #, fuzzy
 msgid "Controls the octave relative to which notes are entered"
 msgstr "i Bifitanye isano Kuri Ibisobanuro"
 
 # dbaccess/source/ui/inc/toolbox.hrc:MID_SBA_QRY_COPY.text
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Gukoporora"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 #, fuzzy
 msgid "Copy the current selection into clipboard"
 msgstr "i KIGEZWEHO Ihitamo Ububikokoporora"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 #, fuzzy
 msgid "Copyright license applying to this object"
 msgstr "Kuri iyi Igikoresho"
 
 # 1246
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "kurema ibihuza"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 #, fuzzy
 msgid "Create a new Part in a Song."
 msgstr "a Gishya in a"
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "a Gishya kugirango a"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 #, fuzzy
 msgid "Create a new mixer bus for a Song."
 msgstr "a Gishya kugirango a"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 #, fuzzy
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "a Gishya Bya a Na Ibisobanuro"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "Birenga Kureba Bya i Umushinga"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 #, fuzzy
 msgid "Create new project"
 msgstr "Gishya Umushinga"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2354,23 +2357,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2380,15 +2383,15 @@ msgid "Current Items:"
 msgstr ""
 
 # dbaccess/source/ui/inc/toolbox.hrc:MID_SBA_QRY_CUT.text
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Gukata"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 #, fuzzy
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "2."
@@ -2397,20 +2400,20 @@ msgstr "2."
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2418,7 +2421,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2439,7 +2442,7 @@ msgstr "Birenzeho Ubujyakuzimu Kuri Amajwi"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2448,30 +2451,30 @@ msgid "Decay [%]"
 msgstr ""
 
 # sc/source\ui\miscdlgs\acredlin.src:RID_POPUP_CHANGES.SC_SUB_SORT.SC_SORT_AUTHOR.text
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Umwanditsi"
 
 # dbaccess/source/ui/inc/toolbox.hrc:MID_LINK_DROP.text
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Guhanagura Ihuza"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
@@ -2479,78 +2482,78 @@ msgstr ""
 # basctl/source\basicide\basidesh.src:RID_POPUP_TABBAR.SID_BASICIDE_DELETECURRENT.text
 # #-#-#-#-#  basctl.pot (PACKAGE VERSION)  #-#-#-#-#
 # basctl/source\basicide\brkdlg.src:RID_BASICIDE_BREAKPOINTDLG.RID_PB_DEL.text
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Gusiba"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
 # dbaccess/source/ui/inc/toolbox.hrc:MID_LINK_DROP.text
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 #, fuzzy
 msgid "Delete Link"
 msgstr "Guhanagura Ihuza"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 #, fuzzy
 msgid "Delete a Part from a Song."
 msgstr "a Bivuye a"
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 #, fuzzy
 msgid "Delete a Track from a Song."
 msgstr "a Bivuye a"
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 #, fuzzy
 msgid "Delete a mixer bus from a Song."
 msgstr "a Bivuye a"
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 #, fuzzy
 msgid "Delete note (mouse button 1)"
 msgstr "Impugukirwa Imbeba Akabuto 1."
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 #, fuzzy
 msgid "Delete the complete undo history"
 msgstr "i Byuzuye Isubiranyuma Urutonde"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "i Byahiswemo"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 #, fuzzy
 msgid "Delete the currently selected key binding"
 msgstr "i Byahiswemo Urufunguzo Bifatanya"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 #, fuzzy
 msgid "Delete the currently selected track"
 msgstr "i Byahiswemo"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 #, fuzzy
 msgid "Delete the currently selected wave"
 msgstr "i Byahiswemo UMUVUMBA"
@@ -2559,7 +2562,7 @@ msgstr "i Byahiswemo UMUVUMBA"
 # scaddins/source\analysis\analysis.src:RID_ANALYSIS_FUNCTION_DESCRIPTIONS.ANALYSIS_Quotient.4.text
 # #-#-#-#-#  scaddins.pot (PACKAGE VERSION)  #-#-#-#-#
 # scaddins/source\analysis\analysis.src:RID_ANALYSIS_FUNCTION_DESCRIPTIONS.ANALYSIS_Imdiv.4.text
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Icyita"
 
@@ -2567,62 +2570,57 @@ msgstr "Icyita"
 # basctl/source\basicide\moptions.src:RID_MACROOPTIONS.RID_FT_DESCR.text
 # #-#-#-#-#  basctl.pot (PACKAGE VERSION)  #-#-#-#-#
 # basctl/source\basicide\moptions.src:RID_MACROOPTIONS.text
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Isobanuramiterere"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Isesengurabyose:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 #, fuzzy
 msgid "Device busy"
 msgstr "Irahuze"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 #, fuzzy
 msgid "Device configurations mismatch"
 msgstr "Amaboneza"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 #, fuzzy
 msgid "Device not async capable"
 msgstr "OYA"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "Cyangwa Irahuze"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Ibiganiro"
 
@@ -2645,17 +2643,17 @@ msgstr ""
 # sc/source\ui\src\miscdlgs.src:RID_SCDLG_FILLSERIES.FL_DIRECTION.text
 # #-#-#-#-#  sc.pot (PACKAGE VERSION)  #-#-#-#-#
 # sc/source\ui\src\sortdlg.src:RID_SCPAGE_SORT_OPTIONS.FL_DIRECTION.text
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Icyerekezo"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2671,7 +2669,7 @@ msgid "Discard changes and close dialog"
 msgstr "Amahinduka Na Gufunga Ikiganiro"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 #, fuzzy
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
@@ -2680,167 +2678,167 @@ msgstr ""
 "Byose Ibisohoka Ibyabaye Na Oya Iyinjiza Ibyabaye OYA Bya i Byikoresha "
 "APAREYE Ihitamo Urutonde kugirango"
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Igenzura Iyinjiza"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 #, fuzzy
 msgid "Display an overview of all procedures"
 msgstr "Incamake Bya Byose"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 #, fuzzy
 msgid "Display developer and contributor credits"
 msgstr "Na"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 #, fuzzy
 msgid "Display statistics and timing information"
 msgstr "Sitatisitiki Na Kugena igihe Ibisobanuro"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
 # sw/source\ui\envelp\mailmrge.src:DLG_MAILMERGE.FL_DEST.text
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Ibisohoka"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "Dotted eighths note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "Dotted half note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "Dotted quarter note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "Dotted sixteenth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "Dotted thirty-secondth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid "Dotted whole note"
 msgstr "Impugukirwa"
 
 # sc/source\ui\src\optdlg.src:RID_SCPAGE_LAYOUT.LB_ALIGN.1.text
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Hasi"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 #, fuzzy
 msgid "Draw a line to align events to"
 msgstr "a Umurongo Kuri Gutondeka Ibyabaye Kuri"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Ubwisubire Iyinjiza"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Gusubiramo"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
 # sw/source\ui\chrdlg\chardlg.src:TP_CHAR_URL.PB_EVENT.text
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 #, fuzzy
 msgid "EVENTS:"
 msgstr "Ibyabaye"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 #, fuzzy
 msgid "EXAMPLE:"
 msgstr "Urugero:"
@@ -2854,24 +2852,24 @@ msgstr ""
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Kwandika"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 #, fuzzy
 msgid "Edit the currently selected wave"
 msgstr "i Byahiswemo UMUVUMBA"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 #, fuzzy
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
@@ -2881,13 +2879,13 @@ msgstr ""
 "Imbeba Utubuto 1. 3. Kuri Kurema amahuza kugirango Igenda Na Kuri "
 "Guhindura>> Indangakintu..."
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 #, fuzzy
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Imbeba Utubuto 1. 3."
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Muhinduzi"
 
@@ -2901,29 +2899,29 @@ msgstr "1."
 msgid "Effect Control 2"
 msgstr "2."
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "Eighths note"
 msgstr "Impugukirwa"
 
 # sw/source\ui\utlui\poolfmt.src:STR_POOLCHR_HTML_EMPHASIS.text
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Gushimangira"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 #, fuzzy
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
@@ -2932,25 +2930,25 @@ msgstr ""
 "kugirango Bikurikije umubare Na Umwandiko Iyinjiza Imyanya Imyanya iyi "
 "INGARUKA Nyuma a Ongera utangire"
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 #, fuzzy
 msgid "Enable or disable message display of a specific message type"
 msgstr "Cyangwa Ubutumwa Kugaragaza Bya a Ubutumwa Ubwoko"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 #, fuzzy
 msgid "End:"
 msgstr "Impera:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 #, fuzzy
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "in a ni Byinjijwemo ku"
@@ -2974,18 +2972,12 @@ msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
 # starmath/source\symbol.src:RID_LOCALIZED_NAMES.RID_UI_SYMBOL_NAMES.9.text
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 #, fuzzy
 msgid "Epsilon"
 msgstr "ebusiloni"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Ikosa"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Ikosa"
@@ -2995,91 +2987,91 @@ msgstr "Ikosa"
 msgid "Events"
 msgstr "Ibyabaye"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 #, fuzzy
 msgid "Every eighth and sixteenth row"
 msgstr "Na Urubariro"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "Urubariro"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 #, fuzzy
 msgid "Every fourth and eighth row"
 msgstr "Na Urubariro"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 #, fuzzy
 msgid "Every fourth and sixteenth row"
 msgstr "Na Urubariro"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 #, fuzzy
 msgid "Every fourth and twelfth row"
 msgstr "Na Urubariro"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 #, fuzzy
 msgid "Every fourth row"
 msgstr "Urubariro"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 #, fuzzy
 msgid "Every second and fourth row"
 msgstr "ISEGONDA Na Urubariro"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 #, fuzzy
 msgid "Every second row"
 msgstr "ISEGONDA Urubariro"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "Urubariro"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 #, fuzzy
 msgid "Every sixth and twelfth row"
 msgstr "Na Urubariro"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 #, fuzzy
 msgid "Every sixth row"
 msgstr "Urubariro"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 #, fuzzy
 msgid "Every third and sixth row"
 msgstr "Na Urubariro"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 #, fuzzy
 msgid "Every third and twelfth row"
 msgstr "Na Urubariro"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 #, fuzzy
 msgid "Every third row"
 msgstr "Urubariro"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "Every twelfth row"
 msgstr "Urubariro"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Gukora: %s%s"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -3088,11 +3080,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr ""
 
@@ -3101,92 +3093,88 @@ msgstr ""
 msgid "Expression"
 msgstr "imvugo"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 #, fuzzy
 msgid "Failed to configure device buffer"
 msgstr "Kuri Kugena Imiterere APAREYE"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 #, fuzzy
 msgid "Failed to configure device format"
 msgstr "Kuri Kugena Imiterere APAREYE Imiterere"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 #, fuzzy
 msgid "Failed to configure device frequency"
 msgstr "Kuri Kugena Imiterere APAREYE Ubwisubire"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 #, fuzzy
 msgid "Failed to configure device latency"
 msgstr "Kuri Kugena Imiterere APAREYE"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 #, fuzzy
 msgid "Failed to configure number of device channels"
 msgstr "Kuri Kugena Imiterere Umubare Bya APAREYE"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Kuri Gutangira Bya Umutwempangano"
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Failed to detect (start of) header"
 msgstr "Kuri Gutangira Bya Umutwempangano"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Kuri Gutangira Bya Umutwempangano"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Kuri Gufungura Ibisohoka IDOSIYE"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Kuri Ibirimo Umushinga"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Kuri Ibirimo UMUVUMBA IDOSIYE"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Kuri Ibirimo Umushinga"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Kuri Gufungura Hejuru"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Kuri Gufungura Hejuru"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Kuri Gufungura Ibisohoka IDOSIYE"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -3195,12 +3183,12 @@ msgid ""
 "%s"
 msgstr "Kuri Gusimbura Kuri"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "Kuri Ibisobanuro"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, fuzzy, c-format
 msgid ""
 "Failed to save\n"
@@ -3211,7 +3199,7 @@ msgid ""
 msgstr "Kuri"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -3220,105 +3208,105 @@ msgid ""
 "%s"
 msgstr "Kuri Kubika Kuri Kuri"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 #, fuzzy
 msgid "Failed to spawn child process"
 msgstr "Kuri"
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 #, fuzzy
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Ubwoko Nyuma Modire"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 # basctl/source\basicide\tbxctl.src:RID_TOOLBOX.SID_INSERT_FILECONTROL.text
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Ihitamo rya dosiye"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 #, fuzzy
 msgid "File empty"
 msgstr "Idosiye ubusa"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 #, fuzzy
 msgid "File exists already"
 msgstr "Idosiye"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Igihe"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
 # basctl/source\basicide\basidesh.src:RID_POPUP_TABBAR.SID_BASICIDE_RENAMECURRENT.text
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Guhindura izina"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Muyunguruzi"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "i Ubwisubire Ijanisha"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "i Ubwisubire Ijanisha"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -3327,15 +3315,15 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr "Ibisohoka"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 #, fuzzy
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "a kugirango Ibisobanuro Bya a"
@@ -3346,14 +3334,14 @@ msgstr "a kugirango Ibisobanuro Bya a"
 msgid "Find in current document"
 msgstr "in KIGEZWEHO Inyandiko"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 #, fuzzy
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr "i Itangira Kirimo Kuri Kugenzura... kugirango"
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -3373,15 +3361,15 @@ msgstr "Iyinjiza"
 msgid "First control input"
 msgstr "Igenzura Iyinjiza"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 #, fuzzy
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Kugaragaza Byo hasi Na kirekire"
@@ -3391,11 +3379,11 @@ msgid "Flute Sounds"
 msgstr ""
 
 # starmath/sdi\smslots.src:SID_FONTSIZE.text
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Ingano"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 #, fuzzy
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Ingano in Pigiseli kugirango Uturango... in"
@@ -3404,25 +3392,25 @@ msgstr "Ingano in Pigiseli kugirango Uturango... in"
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
@@ -3457,22 +3445,22 @@ msgstr ""
 # #-#-#-#-#  scaddins.pot (PACKAGE VERSION)  #-#-#-#-#
 # scaddins/source\analysis\analysis.src:RID_ANALYSIS_FUNCTION_DESCRIPTIONS.ANALYSIS_Coupnum.6.text
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Ubwisubire"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -3506,29 +3494,29 @@ msgstr ""
 # scaddins/source\analysis\analysis.src:RID_ANALYSIS_FUNCTION_DESCRIPTIONS.ANALYSIS_Couppcd.6.text
 # #-#-#-#-#  scaddins.pot (PACKAGE VERSION)  #-#-#-#-#
 # scaddins/source\analysis\analysis.src:RID_ANALYSIS_FUNCTION_DESCRIPTIONS.ANALYSIS_Coupnum.6.text
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Ubwisubire"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 #, fuzzy
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr "ku Igenzura Uduciro Gitoya Kuri Ibirimo"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Gusunika 1. 0 NIBA OYA"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 #, fuzzy
 msgid "Fully include wave files"
 msgstr "Gushyiramo UMUVUMBA Idosiye"
@@ -3539,21 +3527,21 @@ msgstr "Gushyiramo UMUVUMBA Idosiye"
 # sc/source\ui\src\scfuncs.src:RID_SC_FUNCTION_DESCRIPTIONS1.SC_OPCODE_SUB_TOTAL.2.text
 # #-#-#-#-#  sc.pot (PACKAGE VERSION)  #-#-#-#-#
 # sc/source\ui\src\toolbox.src:SCSTR_QHELP_BTNEQUAL.text
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Umumaro"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 #, fuzzy
 msgid "Function used to create new key bindings"
 msgstr "Kuri Kurema Gishya Urufunguzo Ibyafataranyijwe"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Functionality not implemented"
 msgstr "OYA"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 #, fuzzy
 msgid "Functions to be activated for a key binding"
 msgstr "Kuri kugirango a Urufunguzo Bifatanya"
@@ -3567,36 +3555,36 @@ msgstr "Kuri kugirango a Urufunguzo Bifatanya"
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3604,7 +3592,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 #, fuzzy
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Iyinjiza Ibahasha"
@@ -3629,11 +3617,11 @@ msgstr "3."
 msgid "General Purpose Controller 4"
 msgstr "4."
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3656,20 +3644,20 @@ msgstr "Gya ipaji imwe imbere"
 msgid "Go to browser index"
 msgstr "Kuri Mucukumbuzi Umubarendanga"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 #, fuzzy
 msgid "Grow the scrollable area"
 msgstr "i Ubuso"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3679,7 +3667,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "Half note"
 msgstr "Impugukirwa"
@@ -3696,46 +3684,46 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 #, fuzzy
 msgid "High if the note is currently being pressed"
 msgstr "NIBA i Impugukirwa ni"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 #, fuzzy
 msgid "High indicates the instrument is done synthesizing"
 msgstr "i ni Byakozwe"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 #, fuzzy
 msgid "Hit the drum on raising edges"
 msgstr "i ku"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3751,21 +3739,21 @@ msgstr "Ihindurangano"
 msgid "Horizontal track zoom"
 msgstr "Ihindurangano"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "Hundred twenty-eighth note"
 msgstr "Impugukirwa"
 
 # svtools/source\dialogs\addresstemplate.src:STR_FIELD_ID.text
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 #, fuzzy
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
@@ -3774,28 +3762,28 @@ msgstr ""
 "Gushyiraho Gucaho umurongo in i Umwandiko i Komeza>> Inyuguti kugirango i "
 "Urufunguzo"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 #, fuzzy
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr "Gushyiraho Umwandiko ni Gukata Bidakora Na ni"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 #, fuzzy
 msgid "Import a standard MIDI file into the current project"
 msgstr "a Bisanzwe IDOSIYE i KIGEZWEHO Umushinga"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, fuzzy, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "IDOSIYE"
@@ -3833,24 +3821,18 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Imiterere"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 #, fuzzy
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "Bya i UMUVUMBA Ifishi Uruziga Nta- boneza in Dogere"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
 # sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_UNDO_ENTERDATA.text
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Iyinjiza"
 
@@ -3866,59 +3848,59 @@ msgstr "1."
 msgid "Input 2 [%]"
 msgstr "2."
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "in Gukoresha"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 #, fuzzy
 msgid "Input channel in use"
 msgstr "in Gukoresha"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "ni By'umwihariko"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 #, fuzzy
 msgid "Input port name to interface to"
 msgstr "Umuyoboro Izina: Kuri Kuri"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "OYA"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "Ibisohoka Ikosa"
@@ -3929,88 +3911,88 @@ msgid "Inputs"
 msgstr ""
 
 # basctl/source\basicide\basidesh.src:RID_POPUP_TABBAR.RID_INSERT.text
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Kongeramo"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr ""
 
 # svx/sdi\svxslots.src:SID_INSERT_POSTIT.text
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Kongeramo Igisobanuro"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 #, fuzzy
 msgid "Insert clipboard contents as current selection"
 msgstr "Ububikokoporora Ibigize Nka KIGEZWEHO Ihitamo"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 #, fuzzy
 msgid "Insert eighths note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 #, fuzzy
 msgid "Insert half notes"
 msgstr "Ibisobanuro"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "Insert hundred twenty-eighth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 #, fuzzy
 msgid "Insert quarter notes"
 msgstr "Ibisobanuro"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "Insert sixteenth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "ISEGONDA Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Ibisobanuro"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 #, fuzzy
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Guhindura Kwimura Imbeba Akabuto 1. Na 2."
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 #, fuzzy
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Ihindurangero Kwimura Ibisobanuro Imbeba Akabuto 1. Na 2."
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr ""
 
@@ -4019,107 +4001,107 @@ msgstr ""
 msgid "Instrument flavour"
 msgstr "Kubika"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 #, fuzzy
 msgid "Internal error (please report)"
 msgstr "Ikosa Icyegeranyo"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 #, fuzzy
 msgid "Invalid MIDI control type"
 msgstr "Igenzura Ubwoko"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Invalid duration"
 msgstr "Igihe- ngombwa"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 #, fuzzy
 msgid "Invalid format"
 msgstr "Imiterere"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 #, fuzzy
 msgid "Invalid object property"
 msgstr "Igikoresho indangakintu"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Invalid offset"
 msgstr "Nta- boneza"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 #, fuzzy
 msgid "Invalid overlap"
 msgstr "Korosa"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 #, fuzzy
 msgid "Invalid synthesis module connection"
 msgstr "Modire Ukwihuza"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 #, fuzzy
 msgid "Invalid synthsis module type"
 msgstr "Modire Ubwoko"
 
 # officecfg/registry\schema\org\openoffice\Office\Common.xcs:....Image.Effect.Invert.text
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Gucurika"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "i KIGEZWEHO"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 #, fuzzy
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr "i Leta Bya ku Bidakora Bicuritswe"
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "a bushyinguro"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Ikintu"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
 # sc/source\ui\src\scstring.src:SCSTR_HOR_JUSTIFY_BLOCK.text
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Gukwiza umurongo wose"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 #, fuzzy
 msgid "Key combinations used to activate a function"
 msgstr "Kuri Kureka bigakora a Umumaro"
@@ -4139,40 +4121,36 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Akarango"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 #, fuzzy
 msgid "Last modification time"
 msgstr "Igihe"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 # #-#-#-#-#  sch.pot (PACKAGE VERSION)  #-#-#-#-#
 # sch/source\core\glob.src:STR_LAYOUT.text
 # #-#-#-#-#  sch.pot (PACKAGE VERSION)  #-#-#-#-#
@@ -4184,52 +4162,54 @@ msgid "Layout:"
 msgstr "Imigaragarire"
 
 # sc/source\ui\src\optdlg.src:RID_SCPAGE_LAYOUT.LB_ALIGN.4.text
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Ibumoso"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -4238,17 +4218,17 @@ msgstr ""
 msgid "Left audio output"
 msgstr "Ibisohoka"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 #, fuzzy
 msgid "Left channel input"
 msgstr "Iyinjiza"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 #, fuzzy
 msgid "Left channel output"
 msgstr "Ibisohoka"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Kuri i Iburyo:"
@@ -4258,15 +4238,15 @@ msgstr "Kuri i Iburyo:"
 msgid "Level"
 msgstr "Akarango"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr ""
 
@@ -4277,144 +4257,144 @@ msgid ""
 msgstr ""
 
 # offmgr/source\offapp\dialog\hyprlink.src:RID_SVXDLG_HYPERLINK.BTN_INSERT_BOOKMARK.text
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Ihuza"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 #, fuzzy
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Cyangwa Kwimura Imbeba Akabuto 1. Na 2."
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 #, fuzzy
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Bya Bihari Kuri Nka Ibisohoka"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 #, fuzzy
 msgid "List of available mixer busses to be used as track output"
 msgstr "Bya Bihari Kuri Nka Ibisohoka"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 #, fuzzy
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr "Bya Bihari Kuri Guhitamo a Bivuye"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 #, fuzzy
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr "Bya Bihari Kuri Guhitamo a Bivuye"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 #, fuzzy
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "Bya Bihari Kuri Guhitamo a urusobe Bivuye"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 #, fuzzy
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "Bya Bihari Kuri Guhitamo a Bivuye"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "Bya Bihari Kuri Nka Iyinjiza"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 #, fuzzy
 msgid "List of available waves to choose a track instrument from"
 msgstr "Bya Bihari Kuri Guhitamo a Bivuye"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 #, fuzzy
 msgid "List of available waves to choose as oscillator source"
 msgstr "Bya Bihari Kuri Guhitamo Nka Inkomoko"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 #, fuzzy
 msgid "List of available waves to choose as track instrument"
 msgstr "Bya Bihari Kuri Guhitamo Nka"
 
 # basctl/source\basicide\basidesh.src:RID_STR_OPEN.text
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Ibirimo"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 #, fuzzy
 msgid "Load a key binding set"
 msgstr "a Urufunguzo Bifatanya Gushyiraho"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 #, fuzzy
 msgid "Load a new wave file from disk"
 msgstr "a Gishya UMUVUMBA IDOSIYE Bivuye"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 #, fuzzy
 msgid "Load a new wave file from library paths"
 msgstr "a Gishya UMUVUMBA IDOSIYE Bivuye Isomero Inzira"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Bivuye Ingaruka Ububiko"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Bivuye Ububiko"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 #, fuzzy
 msgid "Load..."
 msgstr "Gutangiza..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, fuzzy, c-format
 msgid "Loading \"%s\""
 msgstr "Itangira..."
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, fuzzy, c-format
 msgid "Loading wave `%s'"
 msgstr "UMUVUMBA"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Itangira..."
 
@@ -4431,19 +4411,19 @@ msgstr "Ahantu"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
@@ -4454,11 +4434,11 @@ msgstr ""
 # #-#-#-#-#  officecfg.pot (PACKAGE VERSION)  #-#-#-#-#
 # officecfg/registry\schema\org\openoffice\Inet.xcs:....SearchEngine.Exact.ooInetCaseMatch..2.text
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Ntoya"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 #, fuzzy
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "i Byahiswemo Urufunguzo Bifatanya Bifitanye isano Kuri"
@@ -4472,41 +4452,45 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Muyunguruzi... Ubwisubire kugirango i Igenzura"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr ""
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "MIDI Signal 1"
 msgstr "1."
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "MIDI Signal 2"
 msgstr "2."
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "MIDI Signal 3"
 msgstr "3."
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "MIDI Signal 4"
 msgstr "4."
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -4517,25 +4501,30 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "Na"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Ubutumwa Ibyerekeye APAREYE"
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Mugenga"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -4543,102 +4532,102 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "Mugenga"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Kureremba"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 #, fuzzy
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Umubare Bya kugirango"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 #, fuzzy
 msgid "Measure denominator, must be a power of 2"
 msgstr "Icyita a UMWIKUBE Bya 2."
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 #, fuzzy
 msgid "Measure numerator"
 msgstr "Ikibara"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 #, fuzzy
 msgid "Merge an existing project into the current project"
 msgstr "Umushinga i KIGEZWEHO Umushinga"
 
 # sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_UNDO_MERGE.text
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, fuzzy, c-format
 msgid "Merge: %s"
 msgstr "Gukomatanya"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, fuzzy, c-format
 msgid "Merging effect `%s'"
 msgstr "INGARUKA"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, fuzzy, c-format
 msgid "Merging project `%s'"
 msgstr "Umushinga"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, fuzzy, c-format
 msgid "Message has been repeated %u time"
 msgstr "byasubiyemo Igihe"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, fuzzy, c-format
 msgid "Message has been repeated %u times"
 msgstr "byasubiyemo Times"
 
 # 3825
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "ubutumwa"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 #, fuzzy
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr "Kuri iyi 0 By'imbere"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 #, fuzzy
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "Kuri iyi 0 By'umwihariko"
@@ -4647,7 +4636,7 @@ msgstr "Kuri iyi 0 By'umwihariko"
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 #, fuzzy
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Igice Na Kongeramo Ingaruka"
@@ -4657,43 +4646,43 @@ msgstr "Igice Na Kongeramo Ingaruka"
 msgid "Mixed audio output"
 msgstr "Ibisohoka"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 #, fuzzy
 msgid "Mixer busses connected to track output"
 msgstr "Kuri Ibisohoka"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Nka Ibisohoka kugirango"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 #, fuzzy
 msgid "Mixer busses used as output for this track"
 msgstr "Nka Ibisohoka kugirango iyi"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 #, fuzzy
 msgid "Mnemonic key"
 msgstr "Urufunguzo"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4701,96 +4690,96 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 #, fuzzy
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "kugirango By'umurongo Ubwisubire"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 #, fuzzy
 msgid "Module link"
 msgstr "Ihuza"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "Njyesi"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 #, fuzzy
 msgid "Move focus cell downwards"
 msgstr "Akazu Njyesi"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 #, fuzzy
 msgid "Move focus cell downwards page-wise"
 msgstr "Akazu Njyesi Ipaji"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 #, fuzzy
 msgid "Move focus cell to the left"
 msgstr "Akazu Kuri i Ibumoso:"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 #, fuzzy
 msgid "Move focus cell to the left page-wise"
 msgstr "Akazu Kuri i Ibumoso: Ipaji"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 #, fuzzy
 msgid "Move focus cell to the right"
 msgstr "Akazu Kuri i Iburyo:"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 #, fuzzy
 msgid "Move focus cell to the right page-wise"
 msgstr "Akazu Kuri i Iburyo: Ipaji"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 #, fuzzy
 msgid "Move focus cell upwards"
 msgstr "Akazu Njyejuru"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 #, fuzzy
 msgid "Move focus cell upwards page-wise"
 msgstr "Akazu Njyejuru Ipaji"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 #, fuzzy
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr "Kuri i Komeza>> Akazu Hejuru Ibumoso: Iburyo: Hasi Kuri Iboneza"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 #, fuzzy
 msgid "Move the current selection into clipboard"
 msgstr "i KIGEZWEHO Ihitamo Ububikokoporora"
@@ -4807,17 +4796,17 @@ msgstr "i Ihitamo Hasi ku Ibirindiro"
 msgid "Move the selection up by one position"
 msgstr "i Ihitamo Hejuru ku Ibirindiro"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 #, fuzzy
 msgid "Move to the left"
 msgstr "Kuri i Ibumoso:"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 #, fuzzy
 msgid "Move to the right"
 msgstr "Kuri i Iburyo:"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 #, fuzzy
 msgid "Move upwards"
 msgstr "Njyejuru"
@@ -4831,55 +4820,55 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Mute"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 #, fuzzy
 msgid "Mute: turn off the bus volume"
 msgstr "Bidakora i Igice"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Izina"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 #, fuzzy
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "kugirango i KIGEZWEHO Iboneza kugirango"
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 #, fuzzy
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Bya i IDOSIYE kugirango Ijwi Ibisohoka"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr ""
 
@@ -4900,138 +4889,122 @@ msgstr ""
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr ""
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 #, fuzzy
 msgid "No data available"
 msgstr "Ibyatanzwe Bihari"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 #, fuzzy
 msgid "No device (driver) available"
 msgstr "APAREYE Musomyi: Bihari"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Byahiswemo"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 #, fuzzy
 msgid "No quantization selected"
 msgstr "Byahiswemo"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 #, fuzzy
 msgid "No space left on device"
 msgstr "Umwanya Ibumoso: ku APAREYE"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Icyinjijwe"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "Icyabaye"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 #, fuzzy
 msgid "No such file, device or directory"
 msgstr "IDOSIYE APAREYE Cyangwa bushyinguro"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Iyinjiza"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "Ibisohoka"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Modire"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "UMUVUMBA"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 #, fuzzy
 msgid "No target"
 msgstr "Intego"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Igikoresho indangakintu"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Modire"
@@ -5055,13 +5028,13 @@ msgstr ""
 
 # goodies/source\filter.vcl\eps\dlgeps.src:DLG_EXPORT_EPS.RB_COMPRESSION_NONE.text
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Nta na kimwe"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -5071,7 +5044,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -5081,18 +5054,18 @@ msgid ""
 msgstr ""
 
 # sc/source\ui\pagedlg\hfedtdlg.src:RID_HFBASE.FL_INFO.text
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Igisobanuro"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -5100,19 +5073,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -5126,50 +5099,50 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 #, fuzzy
 msgid "Notes and informations about this release cycle"
 msgstr "Na Ibyerekeye iyi Uruziga"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 #, fuzzy
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr "Bivuye Ikuweho ivivura ku i"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 #, fuzzy
 msgid "Number of Columns"
 msgstr "Bya"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 #, fuzzy
 msgid "Number of Rows"
 msgstr "Bya"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 #, fuzzy
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Bya Kuri ku Ubwisubire"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Bya Impugukirwa"
@@ -5178,34 +5151,34 @@ msgstr "Bya Impugukirwa"
 # scaddins/source\analysis\analysis.src:RID_ANALYSIS_FUNCTION_DESCRIPTIONS.ANALYSIS_Quotient.2.text
 # #-#-#-#-#  scaddins.pot (PACKAGE VERSION)  #-#-#-#-#
 # scaddins/source\analysis\analysis.src:RID_ANALYSIS_FUNCTION_DESCRIPTIONS.ANALYSIS_Imdiv.2.text
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Ikibara"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 # sw/source\ui\config\optload.src:TP_OPTLOAD_PAGE.TXT_OPTIONS.text
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Gutoranya ikintu"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -5214,12 +5187,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr "Byegeranijwe"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 #, fuzzy
 msgid ""
 "Open Sound System MIDI driver:\n"
@@ -5231,7 +5204,7 @@ msgstr ""
 "Kwandika"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 #, fuzzy
 msgid ""
 "Open Sound System PCM driver:\n"
@@ -5243,32 +5216,32 @@ msgstr ""
 "Musomyi: APAREYE IDOSIYE Gicurasi Cyangwa Gusoma Gusoma Kwandika Cyangwa "
 "Kwandika Wongera Ikomeye ku"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 #, fuzzy
 msgid "Open existing project"
 msgstr "Umushinga"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 #, fuzzy
 msgid "Open failed"
 msgstr "Byanze"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 #, fuzzy
 msgid "Open file browser"
 msgstr "IDOSIYE Mucukumbuzi"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, fuzzy, c-format
 msgid "Opening project `%s'"
 msgstr "Umushinga"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Itondekanya"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 #, fuzzy
 msgid "Order of Filter"
 msgstr "Bya"
@@ -5289,13 +5262,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "Ibisohoka"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Icyerekezo"
 
 # shell/source\win32\shlxthandler\shlxthdl.lng:%ORIGIN%.text
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, fuzzy, c-format
 msgid "Origin:  %s\n"
 msgstr "Inkomoko"
@@ -5303,61 +5276,61 @@ msgstr "Inkomoko"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 #, fuzzy
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr "Bya ISEGONDA"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 #, fuzzy
 msgid "Oscillator wave form"
 msgstr "UMUVUMBA Ifishi"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 msgid "Other Sources/Sequencer"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 msgid "Other Sources/Simple ADSR"
 msgstr ""
 
 # # @name NO_MEMORY
 # # @loc none
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Ububiko bwarenzwe"
 
 # sw/source\ui\envelp\mailmrge.src:DLG_MAILMERGE.FL_DEST.text
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Ibisohoka"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -5369,16 +5342,16 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr ""
 
@@ -5391,7 +5364,7 @@ msgstr "Modire"
 msgid "Output [dB]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 #, fuzzy
 msgid "Output port name to interface from"
 msgstr "Umuyoboro Izina: Kuri Bivuye"
@@ -5406,34 +5379,44 @@ msgstr "in"
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 #, fuzzy
 msgid "PCM Input module"
 msgstr "Modire"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 #, fuzzy
 msgid "PCM Output module"
 msgstr "Modire"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Ubutumwa Ibyerekeye APAREYE"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "IDOSIYE Amakosa"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 #, fuzzy
 msgid "Palette"
 msgstr "Urwunge rw'ibara:"
@@ -5442,11 +5425,11 @@ msgstr "Urwunge rw'ibara:"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 #, fuzzy
 msgid "Parameter to pass to functions upon activation"
 msgstr "Kuri Kuri Imimaro"
@@ -5462,59 +5445,59 @@ msgstr "Kuri Kuri Imimaro"
 # #-#-#-#-#  svx.pot (PACKAGE VERSION)  #-#-#-#-#
 # svx/source\dialog\grfflt.src:RID_SVX_GRFFILTER_DLG_EMBOSS.FL_PARAMETER.text
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Ibigenga"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 #, fuzzy
 msgid "Parsing error"
 msgstr "Ikosa"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Inzira"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 #, fuzzy
 msgid "Passband falloff at cutoff frequency"
 msgstr "ku Ubwisubire"
 
 # dbaccess/source/ui/inc/toolbox.hrc:MID_SBA_QRY_PASTE.text
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Komeka"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Inzira"
 
 # svx/source\tbxctrls\tbcontrl.src:RID_SVXSTR_FILLPATTERN.text
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Umutako"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -5543,27 +5526,27 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Bya Ikoresha:"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 #, fuzzy
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Bya Mbuganyuma Ishusho Kuri KURI Mbuganyuma Ibara"
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 #, fuzzy
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Ubwisubire Bya By'umurongo"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 #, fuzzy
 msgid "Person changing or creating this object"
 msgstr "Cyangwa iyi Igikoresho"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -5577,57 +5560,57 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 #, fuzzy
 msgid "Play note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 #, fuzzy
 msgid "Play or restart playback of the project"
 msgstr "Cyangwa Ongera utangire Bya i Umushinga"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, fuzzy, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Kanda i Mwandikisho Iy'ibusamo Kuri kugirango Umumaro"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 #, fuzzy
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Kanda i Mwandikisho Iy'ibusamo Kuri"
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Pluck frequency input"
 msgstr "Ubwisubire Iyinjiza"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 #, fuzzy
 msgid "Pluck strings on raising edge"
 msgstr "Ikurikiranyanyuguti ku"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -5655,80 +5638,80 @@ msgstr ""
 # 
officecfg/registry\schema\org\openoffice\Office\Writer.xcs:....Insert.Caption.OfficeObject.OLEMisc.Settings.Position.text
 # #-#-#-#-#  officecfg.pot (PACKAGE VERSION)  #-#-#-#-#
 # officecfg/registry\schema\org\openoffice\Office\Writer.xcs:....BusinessCard.BusinessAddress.Position.text
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Ibirindiro"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
 # extracted from content/PrefsWindow.xul
 # LOCALIZATION NOTE : FILE UI for the outer parts of the Prefs dialog
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Ibyahisemo"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Igaragazambere"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 #, fuzzy
 msgid "Procedure currently busy"
 msgstr "Irahuze"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 #, fuzzy
 msgid "Procedure execution failed"
 msgstr "Byanze"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 #, fuzzy
 msgid "Procedure parameter invalid"
 msgstr "Sibyo"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, fuzzy, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr "Irahuze"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr ""
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 #, fuzzy
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
@@ -5737,7 +5720,7 @@ msgstr ""
 "Igihe- ngombwa hagati Iyinjiza Na Ibisohoka Bya a UMWE Urugero Gitoya "
 "Uduciro Ibirimo"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5746,7 +5729,7 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 "
@@ -5757,21 +5740,21 @@ msgstr ""
 # basctl/source\basicide\basidesh.src:RID_POPUP_BRKPROPS.text
 # #-#-#-#-#  basctl.pot (PACKAGE VERSION)  #-#-#-#-#
 # basctl/source\basicide\tbxctl.src:RID_TOOLBOX.SID_SHOW_PROPERTYBROWSER.text
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "indangakintu"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr ""
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 #, fuzzy
 msgid ""
 "Proportion of the positive component duration of the pulse wave form (Pulse "
@@ -5780,35 +5763,35 @@ msgstr ""
 "Bya i Igihe- ngombwa Bya i UMUVUMBA Ifishi Kuri Byahiswemo Nka UMUVUMBA "
 "Ifishi kugirango iyi Kuri INGARUKA"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 #, fuzzy
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Incamake Bya Byose Ibigize"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Provide an overview of development related topics and documents"
 msgstr "Incamake Bya Na Inyandiko"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Intangiriro Ibyerekeye Kuri i Ibikorwa"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5824,51 +5807,51 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Q: 1\\/1"
 msgstr "1. 1."
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "1."
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 #, fuzzy
 msgid "Q: 1\\/16"
 msgstr "1."
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 #, fuzzy
 msgid "Q: 1\\/2"
 msgstr "1. 2."
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "1."
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 #, fuzzy
 msgid "Q: 1\\/4"
 msgstr "1. 4."
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "1."
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 #, fuzzy
 msgid "Q: 1\\/8"
 msgstr "1. 8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5886,52 +5869,52 @@ msgstr "Byahiswemo"
 msgid "Quantization Steps"
 msgstr "Byahiswemo"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 #, fuzzy
 msgid "Quantize to eighths note boundaries"
 msgstr "Kuri Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 #, fuzzy
 msgid "Quantize to half note boundaries"
 msgstr "Kuri Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Kuri Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 #, fuzzy
 msgid "Quantize to quarter note boundaries"
 msgstr "Kuri Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 #, fuzzy
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Kuri Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Kuri Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 #, fuzzy
 msgid "Quantize to tact boundaries"
 msgstr "Kuri"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Kuri ISEGONDA Impugukirwa"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Quantize to whole note boundaries"
 msgstr "Kuri Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "Quarter note"
 msgstr "Impugukirwa"
@@ -5950,41 +5933,41 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 #, fuzzy
 msgid "Rack editor"
 msgstr "Muhinduzi"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 #, fuzzy
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "i Byahiswemo Urufunguzo Bifatanya Bifitanye isano Kuri"
 
 # filter/source\pdf\impdialog.src:RID_PDF_EXPORT_DLG.RB_RANGE.text
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 #, fuzzy
 msgid "Range:"
 msgstr "Urutonde"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5993,27 +5976,22 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr "X 1."
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 #, fuzzy
 msgid "Read failed"
 msgstr "Byanze"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Kubaka bushya"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Iyinjiza"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 #, fuzzy
 msgid "Rectangle select notes"
 msgstr "Guhitamo Ibisobanuro"
@@ -6023,16 +6001,16 @@ msgstr "Guhitamo Ibisobanuro"
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Isubiramo"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "Redo the last undone action"
 msgstr "i Iheruka Igikorwa"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 #, fuzzy
 msgid "Redo the last undone editing step"
 msgstr "i Iheruka Intera"
@@ -6041,7 +6019,7 @@ msgstr "i Iheruka Intera"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "ku Ubwisubire"
@@ -6054,7 +6032,7 @@ msgstr ""
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -6063,53 +6041,53 @@ msgstr ""
 msgid "Reload current page"
 msgstr "Ongera ufungure iyi paji"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove Song or Synthesizer"
 msgstr "Cyangwa"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 #, fuzzy
 msgid "Remove any events in the focus cell"
 msgstr "Ibyabaye in i Akazu"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 #, fuzzy
 msgid "Remove directory from searchpath"
 msgstr "bushyinguro Bivuye"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "i Byahiswemo"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, fuzzy, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "i Ihitamo Bivuye i Urutonde"
 
 # basctl/source\basicide\basidesh.src:RID_POPUP_TABBAR.SID_BASICIDE_RENAMECURRENT.text
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Guhindura izina"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -6125,31 +6103,31 @@ msgstr "Gusubiramo"
 msgid "Repeat playback within loop points"
 msgstr "muri Utudomo"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 #, fuzzy
 msgid "Requested data values unmatched"
 msgstr "Ibyatanzwe Uduciro"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
 # basctl/source\basicide\basidesh.src:RID_POPUP_TABBAR.SID_BASICIDE_RENAMECURRENT.text
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Guhindura izina"
@@ -6158,86 +6136,88 @@ msgstr "Guhindura izina"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 #, fuzzy
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Mugenga Ibisohoka Bya a NIBA"
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 #, fuzzy
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr "Mugenga Ibisohoka Bya a Kurema NIBA"
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 #, fuzzy
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Kugena igihe Ibisobanuro ku a"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 #, fuzzy
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Iyinjiza Ibahasha"
 
 # sc/source\ui\src\optdlg.src:RID_SCPAGE_LAYOUT.LB_ALIGN.2.text
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Iburyo"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr ""
 
@@ -6246,47 +6226,47 @@ msgstr ""
 msgid "Right audio output"
 msgstr "Ibisohoka"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Iyinjiza"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 #, fuzzy
 msgid "Right channel output"
 msgstr "Ibisohoka"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 msgid "Routing/Adder"
 msgstr ""
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 msgid "Routing/Mixer"
 msgstr ""
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 msgid "Routing/Multiply"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -6294,11 +6274,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Kubika"
@@ -6331,126 +6311,120 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Kubika"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Kubika"
 
 # basctl/source\basicide\basidesh.src:RID_STR_SAVE.text
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Kubika"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 #, fuzzy
 msgid "Save Effect"
 msgstr "Kubika"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 #, fuzzy
 msgid "Save Instrument"
 msgstr "Kubika"
 
 # sfx2/source\doc\doc.src:STR_SAVEASDOC.text
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 #, fuzzy
 msgid "Save _As..."
 msgstr "Gushyingura muri..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Kubika Kuri Ingaruka Ububiko"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Kubika Kuri Ububiko"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
 # basctl/source\basicide\basidesh.src:RID_STR_SAVE.text
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, fuzzy, c-format
 msgid "Save: %s"
 msgstr "Kubika"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, fuzzy, c-format
 msgid "Saving effect `%s'"
 msgstr "INGARUKA"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, fuzzy, c-format
 msgid "Saving project `%s'"
 msgstr "Umushinga"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Inyandikoporogaramu"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Inyandikoporogaramu"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr "Inzira Bya ububiko bw'amaderese ku Kuri Gushaka INGARUKA Idosiye"
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr "Inzira Bya ububiko bw'amaderese ku Kuri Gushaka Idosiye"
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -6460,7 +6434,7 @@ msgstr ""
 "Inzira Bya ububiko bw'amaderese ku Kuri Gushaka Inzira ni kugirango in "
 "Guteranya+ Kuri i Bisanzwe Ahantu ku iyi Sisitemu"
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -6468,7 +6442,7 @@ msgid ""
 msgstr ""
 "Inzira Bya ububiko bw'amaderese ku Kuri Gushaka Igishusho Inyandikoporogaramu"
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -6477,13 +6451,13 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr "org."
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr "Inzira Bya ububiko bw'amaderese ku Kuri Gushaka Ingero- fatizo"
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -6503,67 +6477,67 @@ msgstr "Iyinjiza"
 msgid "Second control input"
 msgstr "Igenzura Iyinjiza"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "ku Ubwisubire"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Byanze"
 
 # basctl/source\basicide\tbxctl.src:RID_TOOLBOX.SID_INSERT_SELECT.text
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Guhitamo"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr ""
 
 # svtools/source\dialogs\filedlg2.src:STR_FILEDLG_SELECT.text
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Gutoranya ububiko"
 
 # wizards/source\euro\euro.src:MESSAGES_+_2.text
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 #, fuzzy
 msgid "Select File"
 msgstr "Guhitamo idosiye"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Byose Ibyabaye"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Byose Ibisobanuro"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 #, fuzzy
 msgid "Select input module"
 msgstr "Iyinjiza Modire"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 #, fuzzy
 msgid "Select output module"
 msgstr "Ibisohoka Modire"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 #, fuzzy
 msgid "Select tick range vertically"
 msgstr "Urutonde Mu buryo buhagaze"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -6582,7 +6556,7 @@ msgstr "i Igiteranyo Bya in Ku ijana"
 msgid "Set the attack time in milliseconds"
 msgstr "i Igihe in"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 #, fuzzy
 msgid "Set the base octave"
 msgstr "i SHINGIRO"
@@ -6607,41 +6581,41 @@ msgstr "i Uburebure in Ku ijana"
 msgid "Set the envelope magnitude in percent"
 msgstr "i Ibahasha in Ku ijana"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 #, fuzzy
 msgid "Set the focus cell note"
 msgstr "i Akazu Impugukirwa"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 #, fuzzy
 msgid "Set the focus cell octave"
 msgstr "i Akazu"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 #, fuzzy
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "i Akazu Kuri i Ibirindiro"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 #, fuzzy
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "i Akazu Kuri i Ibirindiro"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 #, fuzzy
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "i Akazu Kuri i Ibirindiro"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 #, fuzzy
 msgid "Set the focus cell to the topmost position possible"
 msgstr "i Akazu Kuri i Ibirindiro"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 #, fuzzy
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "i Umubare Bya Intambwe Kuri Ubwoko Ryari: Kuri i Komeza>> Akazu"
@@ -6656,83 +6630,58 @@ msgstr "i Ibisohoka"
 msgid "Set the release time in milliseconds"
 msgstr "i Igihe in"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 #, fuzzy
 msgid "Sets the value of the focus digit"
 msgstr "i Agaciro Bya i"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr ""
 
-#: bse/bseserver.cc:474
-#, fuzzy
-msgid "Show messages about MIDI device selections problems"
-msgstr "Ubutumwa Ibyerekeye APAREYE"
-
-#: bse/bseserver.cc:452
-#, fuzzy
-msgid "Show messages about PCM device selections problems"
-msgstr "Ubutumwa Ibyerekeye APAREYE"
-
-#: bse/bseserver.cc:409
-#, fuzzy
-msgid "Show messages about audio input problems"
-msgstr "Ubutumwa Ibyerekeye"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Ubutumwa Ibyerekeye"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Ubutumwa Ibyerekeye"
 
-#: bse/bseserver.cc:529
-#, fuzzy
-msgid "Show recording file errors"
-msgstr "IDOSIYE Amakosa"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 #, fuzzy
 msgid "Shrink the scrollable area"
 msgstr "i Ubuso"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr ""
 
@@ -6741,63 +6690,63 @@ msgstr ""
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "Sixteenth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "Impugukirwa"
 
 # starmath/sdi\smslots.src:SID_FONTSIZE.text
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "Ingano"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6805,58 +6754,58 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 #, fuzzy
 msgid "Solo: mute all other busses"
 msgstr "Mute Byose Ikindi"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 msgid "Song"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Buto Nkaragwa"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 #, fuzzy
 msgid "Standard amplifier module"
 msgstr "Modire"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Standard oscillator module"
 msgstr "Modire"
@@ -6872,33 +6821,29 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 #, fuzzy
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr "ni i Ishingiro Bya UMUVUMBA Amafishi Na"
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 #, fuzzy
 msgid "Start Editor"
 msgstr "Gutangira"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Gutangira"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 #, fuzzy
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Gutangira a Urubuga Mucukumbuzi Kuri kiri kuri interineti"
@@ -6908,7 +6853,7 @@ msgstr "Gutangira a Urubuga Mucukumbuzi Kuri kiri kuri interineti"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Gutangira a Urubuga Mucukumbuzi Kuri i Webu"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 #, fuzzy
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
@@ -6916,12 +6861,12 @@ msgstr ""
 "Gutangira a Urubuga Mucukumbuzi Kuri i kiri kuri interineti Ifashayobora ku "
 "i Webu"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 #, fuzzy
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Gutangira a Urubuga Mucukumbuzi Kuri i kiri kuri interineti Ijwi"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
@@ -6933,16 +6878,16 @@ msgstr "Gutangira a Urubuga Mucukumbuzi Kuri i Webu"
 # sc/source\ui\src\menue.src:SCCFG_MENUBAR.SUBMENU_DATA.SUBMENU_PIVOT.SID_OPENDLG_PIVOTTABLE.text
 # #-#-#-#-#  sc.pot (PACKAGE VERSION)  #-#-#-#-#
 # sc/source\ui\src\popup.src:RID_POPUP_PIVOT.SID_OPENDLG_PIVOTTABLE.text
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 #, fuzzy
 msgid "Start:"
 msgstr "Gutangira..."
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr ""
 
@@ -6950,35 +6895,35 @@ msgstr ""
 # officecfg/registry\schema\org\openoffice\Office\Calc.xcs:....Calculate.IterativeReference.Steps.text
 # #-#-#-#-#  officecfg.pot (PACKAGE VERSION)  #-#-#-#-#
 # officecfg/registry\schema\org\openoffice\Office\Draw.xcs:....Misc.CrossFading.Steps.text
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Intambwe"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 #, fuzzy
 msgid "Stop playback of the project"
 msgstr "Bya i Umushinga"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 #, fuzzy
 msgid "Store references to wave files"
 msgstr "Indango Kuri UMUVUMBA Idosiye"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 #, fuzzy
 msgid "Strength of gain modulation"
 msgstr "Bya"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 #, fuzzy
 msgid "Strength of linear frequency modulation"
 msgstr "Bya By'umurongo Ubwisubire"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 #, fuzzy
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
@@ -6987,27 +6932,27 @@ msgstr ""
 "Bya Ubugari Iyinjiza Kuri Byahiswemo Nka UMUVUMBA Ifishi kugirango iyi Kuri "
 "INGARUKA"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Strength of self modulation"
 msgstr "Bya"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Kuri i Ubwisubire"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 #, fuzzy
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Iyinjiza Na: Ibisohoka Ryari: Modire"
@@ -7024,52 +6969,52 @@ msgstr "i Igenzura Kuri Akazi nka a Bya Amagenzura ku"
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Syncronize left and right volume"
 msgstr "Ibumoso: Na Iburyo: Igice"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 msgid "Synth Net"
 msgstr ""
 
@@ -7078,16 +7023,16 @@ msgstr ""
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 #, fuzzy
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Ubwisubire Uduciro"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Modire Irahuze"
@@ -7097,28 +7042,28 @@ msgstr "Modire Irahuze"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Modire Irahuze"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 #, fuzzy
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "urusobe Cyangwa UMUVUMBA Kuri Nka ku iyi"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 #, fuzzy
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "urusobe Kuri Nka"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesis network to be used as instrument"
 msgstr "urusobe Kuri Nka"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Synthesis network to be used as postprocessor"
 msgstr "urusobe Kuri Nka"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 #, fuzzy
 msgid "Synthesis network to use as embedded sub network"
 msgstr "urusobe Kuri Gukoresha Nka Gitsindiye urusobe"
@@ -7126,27 +7071,27 @@ msgstr "urusobe Kuri Gukoresha Nka Gitsindiye urusobe"
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 #, fuzzy
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Bivuye Na Nka Iyinjiza"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 #, fuzzy
 msgid "Synthesize a note on a song of an active project."
 msgstr "a Impugukirwa ku a Bya Gikora Umushinga"
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -7159,34 +7104,34 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 #, fuzzy
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Isobanuramiterere Bya i"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 #, fuzzy
 msgid "Temporary error"
 msgstr "Ikosa"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Ibara y'inyandiko"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -7222,7 +7167,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 #, fuzzy
 msgid ""
 "The alignment of the lines in the text of the label relative to each other. "
@@ -7231,7 +7176,7 @@ msgstr ""
 "Itunganya Bya i Imirongo in i Umwandiko Bya i Akarango Bifitanye isano Kuri "
 "Ikindi i Itunganya Bya i Akarango muri"
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "Kuri Gukina 1. ni Ibumoso: 2. ni Iburyo:"
@@ -7243,21 +7188,21 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 #, fuzzy
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "Icyerekezo Bya Akazu Igenda Igihe Icyabaye Cyangwa Impugukirwa"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 #, fuzzy
 msgid "The filter design type"
 msgstr "Muyunguruzi... Ihangagishusho Ubwoko"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 #, fuzzy
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
@@ -7266,7 +7211,7 @@ msgstr "Muyunguruzi... Ubwoko ku Na"
 #. 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -7286,18 +7231,18 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 #, fuzzy
 msgid "The last program version that displayed this message type"
 msgstr "Iheruka Porogaramu Verisiyo iyi Ubutumwa Ubwoko"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 #, fuzzy
 msgid "The mnemonic accelerator key for this label"
 msgstr "Urufunguzo kugirango iyi Akarango"
@@ -7314,7 +7259,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 #, fuzzy
 msgid ""
 "The number of cells to move across each time an event or note was edited"
@@ -7326,7 +7271,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 #, fuzzy
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
@@ -7335,7 +7280,7 @@ msgstr ""
 "Ishusho Muhinduzi Inkingi Imigaragarire ni ku Inkingi Na: in Kugaragaza "
 "Itondekanya"
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 #, fuzzy
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
@@ -7343,11 +7288,11 @@ msgstr ""
 "Umuyoboro Izina: ni a Cyo nyine Izina: Kuri Iyinjiza Ibisohoka Umuyoboro "
 "Amasano..."
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 #, fuzzy
 msgid ""
 "The rack editor is still highly experimental code and guaranteed to be "
@@ -7356,36 +7301,36 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr "E."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "i Igihe in"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 #, fuzzy
 msgid "The text of the label"
 msgstr "Umwandiko Bya i Akarango"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 #, fuzzy
 msgid "The tick/note length per line"
 msgstr "Impugukirwa Uburebure Umurongo"
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -7393,11 +7338,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 #, fuzzy
 msgid "The type of filter to use"
 msgstr "Ubwoko Bya Muyunguruzi... Kuri Gukoresha"
@@ -7407,42 +7352,42 @@ msgstr "Ubwoko Bya Muyunguruzi... Kuri Gukoresha"
 msgid "The type of saturation to be used"
 msgstr "Ubwoko Bya Muyunguruzi... Kuri Gukoresha"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 #, fuzzy
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "Kuri Ryari: i Urufunguzo ni"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "Thirty-secondth note"
 msgstr "Impugukirwa"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 #, fuzzy
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr "Igenamiterere Byahinduwe in i Icyiciro Bya i Ibyahiswemo Ikiganiro"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "This signal goes high after the release phase has completed"
 msgstr "kirekire Nyuma i"
@@ -7495,28 +7440,28 @@ msgstr "By'ibanze Bivuye 20 kirekire Kuri Byo hasi"
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "Kugena igihe"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr "Kugena igihe"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 #, fuzzy
 msgid "Toggle channel name hints"
 msgstr "Izina:"
@@ -7526,24 +7471,24 @@ msgstr "Izina:"
 msgid "Toggle exponential and linear control response"
 msgstr "Na By'umurongo Igenzura"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 #, fuzzy
 msgid "Toggle visibility of the tool palette"
 msgstr "Ukugaragara Bya i Urwunge rw'ibara:"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 #, fuzzy
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr "Gitambitse Igenda Bya i Akazu Gufunika"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 #, fuzzy
 msgid "Too many open files"
 msgstr "Gufungura Idosiye"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 #, fuzzy
 msgid "Too many open files in system"
 msgstr "Gufungura Idosiye in Sisitemu"
@@ -7552,47 +7497,47 @@ msgstr "Gufungura Idosiye in Sisitemu"
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 #, fuzzy
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Na Na: Ibisobanuro"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Kuri i Ubwisubire"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 #, fuzzy
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Kuri i Ubwisubire"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Iyinjiza"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Iyinjiza"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -7601,7 +7546,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Iyinjiza"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Iyinjiza"
@@ -7616,53 +7561,53 @@ msgstr "Muyunguruzi..."
 msgid "Trigger input"
 msgstr "Iyinjiza"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "Triplet eighths note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "Triplet half note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "Triplet quarter note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "Triplet sixteenth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "Triplet thirty-secondth note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "Triplet whole note"
 msgstr "Impugukirwa"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Kugena igihe"
 
 # filter/source\xsltdialog\xmlfilterdialogstrings.src:STR_COLUMN_HEADER_TYPE.text
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Ubwoko"
 
@@ -7670,7 +7615,7 @@ msgstr "Ubwoko"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
@@ -7679,160 +7624,160 @@ msgstr ""
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Isubiranyuma"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 #, fuzzy
 msgid "Undo last editing step"
 msgstr "Iheruka Intera"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 #, fuzzy
 msgid "Undo the effect of the last action"
 msgstr "i INGARUKA Bya i Iheruka Igikorwa"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
 # # @name OTHER
 # # @loc none
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Ikosa itazwi"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 #, fuzzy
 msgid "Unknown format"
 msgstr "Imiterere"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "Byose Ibyabaye"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Byose Ibisobanuro"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 #, fuzzy
 msgid "Unspecified length"
 msgstr "Uburebure"
 
 # sch/source\ui\dlg\tplabel.src:TP_AXIS_LABEL.FT_UNUSED.text
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Kidakoreshwa"
 
 # sc/source\ui\src\optdlg.src:RID_SCPAGE_LAYOUT.LB_ALIGN.3.text
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Hejuru"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 #, fuzzy
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "i Gitambitse Itegeko Kuri i Ibumoso: Mweretsi"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 #, fuzzy
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "i Gitambitse Itegeko Kuri i Gukina Ibirindiro Mweretsi"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 #, fuzzy
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "i Gitambitse Itegeko Kuri i Iburyo: Mweretsi"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 #, fuzzy
 msgid "Use underline"
 msgstr "Gucaho umurongo"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 #, fuzzy
 msgid "Value [float]"
 msgstr "Kureremba"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 #, fuzzy
 msgid "Velocity of the note press"
 msgstr "Bya i Impugukirwa Kanda"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Bya i Impugukirwa Kanda"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 #, fuzzy
 msgid "Velocity while the note is pressed"
 msgstr "i Impugukirwa ni"
 
 # goodies/source\filter.vcl\eps\dlgeps.src:DLG_EXPORT_EPS.GRP_VERSION.text
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Verisiyo"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -7847,12 +7792,12 @@ msgstr "Ihindurangano"
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, fuzzy, c-format
 msgid "Virtual input %u"
 msgstr "Iyinjiza"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, fuzzy, c-format
 msgid "Virtual output %u"
 msgstr "Ibisohoka"
@@ -7861,55 +7806,50 @@ msgstr "Ibisohoka"
 msgid "Volume"
 msgstr "Igice"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "in Bya Ibumoso:"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "in Bya Iburyo:"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 #, fuzzy
 msgid "WAVE File"
 msgstr "Idosiye"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Iburira"
-
 # svx/source\dialog\chardlg.src:RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.15.text
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Umuvumba"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, fuzzy, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr "Byanze Kuri Ibirimo UMUVUMBA kugirango Ubwisubire"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Kuri Nka"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 #, fuzzy
 msgid "Wave used as oscillator source"
 msgstr "Nka Inkomoko"
@@ -7919,7 +7859,7 @@ msgstr "Nka Inkomoko"
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -7945,40 +7885,40 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Inyuma"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "Whole note"
 msgstr "Impugukirwa"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "Byanze"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 #, fuzzy
 msgid "Write project to a specific file"
 msgstr "Umushinga Kuri a IDOSIYE"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 #, fuzzy
 msgid "Write project to disk"
 msgstr "Umushinga Kuri"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "Umubare Bya"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7986,7 +7926,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr ""
 
@@ -7996,17 +7936,17 @@ msgid "Zoom"
 msgstr "Ihindurangano"
 
 # svx/inc\globlmn.hrc:ITEM_VIEW_ATTR_ZOOM.text
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 #, fuzzy
 msgid "Zoom:"
 msgstr "Ihindurangano..."
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
 # offmgr/source\offapp\intro\intro.hrc:TEXT_DEFAULTABOUT.text
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 #, fuzzy
 msgid "_About..."
 msgstr "Ibyerekeye"
@@ -8046,7 +7986,7 @@ msgstr ""
 msgid "_Cancel"
 msgstr "Kureka"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr ""
 
@@ -8058,7 +7998,7 @@ msgstr ""
 # basctl/source\basicide\moduldlg.src:RID_TP_MODULS.RID_PB_CLOSE.text
 # #-#-#-#-#  basctl.pot (PACKAGE VERSION)  #-#-#-#-#
 # basctl/source\basicide\moduldlg.src:RID_TP_LIBS.RID_PB_CLOSE.text
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "_Close"
 msgstr "Gufunga"
@@ -8084,7 +8024,7 @@ msgstr ""
 # #-#-#-#-#  basctl.pot (PACKAGE VERSION)  #-#-#-#-#
 # basctl/source\basicide\moduldlg.src:RID_TP_LIBS.RID_PB_EDIT.text
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -8097,7 +8037,7 @@ msgstr "Guhindura"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr ""
 
@@ -8135,7 +8075,7 @@ msgstr "Imbere"
 msgid "_Help"
 msgstr "Ifashayobora"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -8156,7 +8096,7 @@ msgid "_LADSPA"
 msgstr ""
 
 # svx/source\svdraw\svdstr.src:STR_EditMergeMergePoly.text
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 #, fuzzy
 msgid "_Merge..."
 msgstr "Gukomatanya"
@@ -8167,13 +8107,13 @@ msgid "_Misc"
 msgstr ""
 
 # basctl/source\basicide\brkdlg.src:RID_BASICIDE_BREAKPOINTDLG.RID_PB_NEW.text
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 #, fuzzy
 msgid "_New"
 msgstr "Gishya"
 
 # sfx2/source\appl\minbox.src:RID_MAIL_INBOX.BTN_MAILINBOX_OPEN.text
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 #, fuzzy
 msgid "_Open..."
 msgstr "Gufungura..."
@@ -8183,12 +8123,12 @@ msgstr "Gufungura..."
 msgid "_Other Sources"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 #, fuzzy
 msgid "_Play"
 msgstr "Gukina"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 #, fuzzy
 msgid "_Preferences..."
 msgstr "Ibyahiswemo..."
@@ -8206,12 +8146,12 @@ msgstr "Umushinga"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "Gutangira"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 #, fuzzy
 msgid "_Quit"
 msgstr "Kuvamo"
@@ -8221,12 +8161,12 @@ msgstr "Kuvamo"
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "_Redo"
 msgstr "Isubiramo"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 #, fuzzy
 msgid "_Release Notes..."
 msgstr "Ibisobanuro by'ikiciro"
@@ -8254,7 +8194,7 @@ msgid "_Routing"
 msgstr ""
 
 # basctl/source\basicide\basidesh.src:RID_STR_SAVE.text
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 #, fuzzy
 msgid "_Save"
 msgstr "Kubika"
@@ -8283,7 +8223,7 @@ msgid "_Spatial"
 msgstr ""
 
 # basctl/source\basicide\basidesh.src:RID_BASICIDE_OBJECTBAR.SID_BASICSTOP.text
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 #, fuzzy
 msgid "_Stop"
 msgstr "Guhagarara"
@@ -8315,7 +8255,7 @@ msgstr "Ibikoresho"
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
 # #-#-#-#-#  dbaccess.pot (PACKAGE VERSION)  #-#-#-#-#
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 #, fuzzy
 msgid "_Undo"
 msgstr "Isubiranyuma"
@@ -8341,7 +8281,12 @@ msgstr "Kureba"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Ubutumwa Ibyerekeye"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -8625,17 +8570,22 @@ msgstr "Igenzura 9"
 msgid "control-90"
 msgstr "Igenzura"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Kuri Gutangira Bya Umutwempangano"
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Kuri Ibirimo UMUVUMBA IDOSIYE"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
 # svtools/source\dialogs\prnsetup.src:STR_SVT_PRNDLG_PROCESSING.text
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 #, fuzzy
 msgid "processing"
 msgstr "Inonosora"
@@ -8675,6 +8625,10 @@ msgstr "Inonosora"
 #~ "Ihitamo Urutonde"
 
 #, fuzzy
+#~ msgid "Error"
+#~ msgstr "Ikosa"
+
+#, fuzzy
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr "Kuri Gufungura Kuri NTAGIHARI APAREYE"
 
@@ -8699,6 +8653,10 @@ msgstr "Inonosora"
 #~ msgstr "Ibisobanuro"
 
 #, fuzzy
+#~ msgid "Information"
+#~ msgstr "Imiterere"
+
+#, fuzzy
 #~ msgid "Loop to Selection"
 #~ msgstr "Kuri"
 
@@ -8707,6 +8665,10 @@ msgstr "Inonosora"
 #~ msgstr "Kuri i Ubwisubire"
 
 #, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "MIDI"
+
+#, fuzzy
 #~ msgid ""
 #~ "PortAudio PCM driver, using %s.\n"
 #~ "  DEVICE - the PortAudio device to use, 'default' selects default device\n"
@@ -8727,9 +8689,21 @@ msgstr "Inonosora"
 #~ msgstr "Indangakintu..."
 
 #, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Iyinjiza"
+
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Inyandikoporogaramu"
+
+#, fuzzy
 #~ msgid "Selection to Loop"
 #~ msgstr "Kuri"
 
+#, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Ubutumwa Ibyerekeye"
+
 # svtools/source\misc\imagemgr.src:STR_DESCRIPTION_SOURCEFILE.text
 #~ msgid "Source code"
 #~ msgstr "Akarangankomoko"
@@ -8788,6 +8762,9 @@ msgstr "Inonosora"
 #~ msgid "The source code"
 #~ msgstr "Inkomoko ITEGEKONGENGA"
 
+#~ msgid "Warning"
+#~ msgstr "Iburira"
+
 #, fuzzy
 #~ msgid "control-0, ..., control-63, cc-0, cc-31"
 #~ msgstr "Igenzura 0 Igenzura KopiKubandi 0 KopiKubandi"
diff --git a/po/sl.po b/po/sl.po
index 9aea592..76dccdb 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2010-04-11 12:03+0100\n"
 "Last-Translator: Andrej Žnidaršič <andrej znidarsic gmail com>\n"
 "Language-Team: Slovenian GNOME Translation Team <gnome-si googlegroups com>\n"
@@ -22,7 +22,7 @@ msgstr ""
 "X-Poedit-Language: Slovenian\n"
 "X-Poedit-SourceCharset: utf-8\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -30,7 +30,7 @@ msgstr ""
 "\n"
 "MIDI gonilniki na voljo:\n"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -38,90 +38,90 @@ msgstr ""
 "\n"
 "PCM gonilniki na voljo:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  dovoli zlaganje stolpca v levega/desnega soseda"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "   prikaz predznačenih števil z 2 (-99..+99) ali 3 (-999..+999) števkami"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  prikaz 2 (-FF..+FF) ali 4 (-FFFF..+FFFF) mestnih števil hex s predznaki"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  prikaz števil z 2 (00..99) ali 3 (000.999) števkami "
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  prikaz 2 (00..FF) ali 4 (0000..FFFF) mestnih števil hex"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  prikaži pikčasto navpično vrstico"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  prikaži note prvega, drugega, ... kanala"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr "  prikaži zamik, dolžino ali hitrost not v prvem, drugem, ... kanalu"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  prikaži trdno navpično vrstico"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  vstavi navpični prostor"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 #, fuzzy
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  izbor različnih vrst dogodkov (nadzori, "
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  izbere eno od 3 preddoločenih barv"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (jedro izpisano)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, c-format
 msgid "%s: automation disabled"
 msgstr "%s: samodejnost onemogočena"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr "%s: samodejnost od MIDI nadzora: %s"
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr "%s: samodejnost od nadzora MIDI: %s (kanal MIDI: %d)"
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Namig)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -134,11 +134,11 @@ msgstr "/Viri zvoka/šum"
 msgid "/Audio Sources/Organ"
 msgstr "_Zvočni viri"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Zvočni viri/običajni oscilator"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Zvočni viri/Valovni oscilator"
 
@@ -154,36 +154,36 @@ msgstr "/Izboljšaj/zbor"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtri/filter basov"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "/Filtri/"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Vhod in izhod/Izhod instrumenta"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Vhod in izhod/vhod glasu inštrumenta"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Vhod in izhod/Vhod nadzora MIDI"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Vhod in izhod/Vhod glasu MIDI"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Vhod in izhod/vhod PCM"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Vhod in izhod/izhod PCM"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 #, fuzzy
 msgid "/Misc/Snooper"
 msgstr "Razne možnosti"
@@ -192,19 +192,19 @@ msgstr "Razne možnosti"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Drugi viri/stalno"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -222,19 +222,19 @@ msgstr "/Usmerjanje/ojačevalnik"
 msgid "/Routing/Summation"
 msgstr "/Usmerjanje/ojačevalnik"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -242,121 +242,121 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Prostorno/ravnotežje"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 #, fuzzy
 msgid "/Virtualization/Virtual Input"
 msgstr "Zvočni CD dovod"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 #, fuzzy
 msgid "/Virtualization/Virtual Output"
 msgstr "ALSA odvod zvoka"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr "Okno 1024 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -365,19 +365,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr "Okno 128 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr "Okno 16 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr "Okno 16384 vrednosti FFT"
 
@@ -389,43 +389,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 in 4"
 
@@ -437,15 +437,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr "Okno 2 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr "Okno 2048 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr "Okno 256 vrednosti FFT"
 
@@ -457,47 +457,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 in 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 in 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr "Okno 32 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr "Okno 32768 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 in 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 in 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 in 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr "Okno 4 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr "Okno 4096 vrednosti FFT"
 
@@ -521,23 +521,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr "Temperament 5 enakih tonov"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr "Okno 512 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 in 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr "Okno 64 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr "Okno 65653 vrednosti FFT"
 
@@ -545,19 +545,19 @@ msgstr "Okno 65653 vrednosti FFT"
 msgid "7 Tone Equal Temperament"
 msgstr "Temperament 7 enakih tonov"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 in 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr "Okno 8 vrednosti FFT"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr "Okno 8192 vrednosti FFT"
 
@@ -569,76 +569,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr "Okno 1024 vrednosti FFT ustreza spektru s 513 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr "Okno 128 vrednosti FFT ustreza spektru s 65 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr "Okno 16 vrednosti FFT ustreza spektru z 8 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr "Okno 16384 vrednosti FFT ustreza spektru z 8193 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr "Okno 2 vrednosti FFT ustreza spektru z 2 frekvenčnima vrhovoma"
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr "Okno 2048 vrednosti FFT ustreza spektru s 1025 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr "Okno 256 vrednosti FFT ustreza spektru z 129 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr "Okno 32 vrednosti FFT ustreza spektru s 17 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr "Okno 32768 vrednosti FFT ustreza spektru s 16385 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr "Okno 4 vrednosti FFT ustreza spektru s 3 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr "Okno 4096 vrednosti FFT ustreza spektru z 2049 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr "Okno 512 vrednosti FFT ustreza spektru z 257 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr "Okno 64 vrednosti FFT ustreza spektru z 32 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr "Okno 65536 vrednosti FFT ustreza spektru z 32769 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr "Okno 8 vrednosti FFT ustreza spektru z 5 frekvenčnimi vrhovi"
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr "Okno 8192 vrednosti FFT ustreza spektru s 4097 frekvenčnimi vrhovi"
@@ -659,21 +659,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr "Vodič po razvoju vstavkov sinteze"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr "Niz z znaki _ v položajih ustrezajo znakom v besedilu za podčrtanje"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr "Ustvarjalnik ovojnice ADSR"
 
@@ -681,12 +681,12 @@ msgstr "Ustvarjalnik ovojnice ADSR"
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Prekinjeno"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Preklic"
 
@@ -700,48 +700,48 @@ msgstr "Ojačan zvočni izhod"
 msgid "Accumulated audio output 2"
 msgstr "Ojačan zvočni izhod"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Dodaj"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Dodaj sintetizator po meri"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Dodaj sintetizator MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 "Doda nov sintetizator MIDI za nadzor inštrumenta iz zunanjih dogodkov MIDI"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr "Dodajanje novega vodila v mešalnik"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Dodajanje nove sledi tej skladbi"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Dodajanje nove sledi tej skladbi"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Dodaj mapo v iskalno pot"
 
@@ -753,24 +753,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Dodaj ..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "Dodajanje izbire iz seznama \"%s\" na seznam \"%s\""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr "Prilagodi velikost okna FFT"
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr "Prilagoditev praga ravni frekvence"
 
@@ -786,23 +786,23 @@ msgstr "Prilagajanje kako izhodni signali vplivajo na izhodno glasnost"
 msgid "Adjust output balance between left and right"
 msgstr "Prilagajanje izhodnega ravnotežja med levo in desno"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Prilagajanje splošnega obnašanja programa"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr "Prilagodi skupno obnašanje skladbe"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Prilagoditev skupnega obnašanja sintetizatorja"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Prilagodi relativno poravnavo vrednosti stolpcev za izris"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Prilagoditev števila vrstic med vsako osenčeno vrstico"
 
@@ -817,18 +817,18 @@ msgstr "Samodejno prilagajanje ojačitve izhoda glede na prag in razmerje"
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Prilagodit ali naj bodo narisane vrednosti v dB namesto vrstic"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Prilagoditve"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -859,7 +859,7 @@ msgstr ""
 "  SUBDEV - številka naprave za vstavke kot 'hw'\n"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -889,40 +889,35 @@ msgstr ""
 "  DEV     - številka naprave za vstavke kot 'hw'\n"
 "  SUBDEV - številka podnaprave za vstavke kot 'hw'\n"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 #, fuzzy
 msgid "Aftertouch Out"
 msgstr "Ni več prostora"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Poravnaj nadzorne dogodke"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Poravnaj dogodke"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Vse"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "Vedno"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Vrednost razglašenosti v centih (stotinka poltona)"
 
@@ -930,7 +925,7 @@ msgstr "Vrednost razglašenosti v centih (stotinka poltona)"
 msgid "Amplified audio output"
 msgstr "Ojačan zvočni izhod"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -942,12 +937,12 @@ msgstr ""
 "uporabljen signal tišine, zato lahko predvajanje povzroči nepričakovane "
 "rezultate (kot na primer tih izhodni signal)."
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr "Med izvajanjem postopka skripta '%s' je prišlo do napake: %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
@@ -955,11 +950,11 @@ msgstr ""
 "Med odpiranjem posnete datoteke je prišlo do napake, izbira druge datoteke "
 "lahko popravi to stanje."
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Odgovori na pogosto zastavljena vprašanja"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Mehčanje robov"
 
@@ -968,7 +963,7 @@ msgstr "Mehčanje robov"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Uporaba spremembe nastavitev razporeditve urejevalnika vzorcev"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Polje vrst stolpcev"
 
@@ -1009,7 +1004,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Dodelitve"
 
@@ -1017,7 +1012,7 @@ msgstr "Dodelitve"
 msgid "Attack [ms]"
 msgstr "Napad [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1052,35 +1047,40 @@ msgstr "Zvok"
 msgid "Audio Gate"
 msgstr "Zvočni izhod"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Zvočni izhod"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Zvočni Vh"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Zvočni vhod %u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Zvočni Vh1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Zvočni Vh2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Zvočni Vh3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Zvočni Vh4"
 
@@ -1089,23 +1089,23 @@ msgstr "Zvočni Vh4"
 msgid "Audio Input"
 msgstr "Zvočni vhod"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Zvočni vhod 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Zvočni vhod 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Zvočni vhod 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Zvočni vhod 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr "Vhodni zvočni signal"
 
@@ -1113,13 +1113,13 @@ msgstr "Vhodni zvočni signal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Zvočni izhod"
 
@@ -1134,17 +1134,21 @@ msgstr "Zvočni Iz1"
 msgid "Audio Out2"
 msgstr "Zvočni Iz2"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Zvočni izhod"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Viri zvoka/šum"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Viri zvoka/šum"
@@ -1159,7 +1163,7 @@ msgstr "Zvočni Iz1"
 msgid "Audio Sum2"
 msgstr "Zvočni Iz2"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr "Zvočna naprava \"%s\" ni odprta za vhod, zvočni gonilnik: %s=%s"
@@ -1176,11 +1180,11 @@ msgstr "Zvočni vhod 1"
 msgid "Audio input 2"
 msgstr "Zvočni vhod 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Avtor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Avtorji:"
 
@@ -1188,12 +1192,12 @@ msgstr "Avtorji:"
 msgid "Auto Output"
 msgstr "Zvočni izhod"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Samodejen izrez"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1207,7 +1211,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr "Dostopni vhodi"
 
@@ -1216,20 +1220,20 @@ msgstr "Dostopni vhodi"
 msgid "Available Items:"
 msgstr "Predmeti na voljo:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr "Dostopni izhodi"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 #, fuzzy
 msgid "Available Postprocessors"
 msgstr "Ukazi, ki so na voljo:\n"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Razpoložljivi sintetizatorji"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Razpoložljivi valovi"
 
@@ -1245,27 +1249,26 @@ msgid ""
 msgstr ""
 "Povprečno število milisekund na sekundo uporabniškega CPE, ki ga porabi nit"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST o programu"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Zagon BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST različica %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "Jedro BSE"
 
@@ -1281,38 +1284,38 @@ msgstr "Več delna datoteka valu BSE"
 msgid "BSE Synthesis File"
 msgstr "Datoteka sestavljanja BSE"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Barva ozadja"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Slika ozadja"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr "Senca ozadja 1"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr "Senca ozadja 2"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr "Slika ozadja, ki jo uporablja urejevalnik nadzora dogodkov."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr "Slika ozadja, ki jo uporablja urejevalnik vzorcev."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 #, fuzzy
 msgid "Background image used by the piano-roll editor."
 msgstr "Slika ozadja, ki jo uporablja urejevalnik ?? ."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr "Slaba povratna zanka"
 
@@ -1335,12 +1338,12 @@ msgstr "Vhodne ravni nadzora ravnotežja"
 msgid "Bank Select"
 msgstr "Izbor banke"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Osnovna frekvenca"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr "Oktava basa"
 
@@ -1352,11 +1355,11 @@ msgstr "Glasnost basa"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Ojačitev basa (nadzorni signal temu doda vrednost)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Udarci na minuto"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Povezava nove kombinacije tipk z zmožnostjo programa"
 
@@ -1364,7 +1367,7 @@ msgstr "Povezava nove kombinacije tipk z zmožnostjo programa"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1405,21 +1408,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Ime vodila"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr "Vodila"
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "Napaka KODEKA"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "VRSTE STOLPCEV:"
 
@@ -1435,27 +1438,27 @@ msgstr "CPE št."
 msgid "CPU%"
 msgstr "CPE%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Prekliči"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Sredniščenje frekvence"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Središčenje vhoda frekvence"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Sprememba oktave basa za dano količino"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Sprememba trenutno izbrane tipkovne bližnjice"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Spremeni vsebino številčne izbrane celice (to je oktavo) za dano količino"
@@ -1464,21 +1467,21 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Spremeni ..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr "Projekt \"%s\" je bil od zadnjega shranjevanja na disk spremenjen."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Kanal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Namigi kanala"
 
@@ -1487,36 +1490,36 @@ msgstr "Namigi kanala"
 msgid "Channel Pressure"
 msgstr "Pritisk kanala"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Kanal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Kanal%u [plavajoč]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr "Izbira/preklop radijskega gumba"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr "Izbor smeri drsanja prikaza"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr "Izbor vodoravne ali navpične usmeritve"
 
@@ -1524,33 +1527,33 @@ msgstr "Izbor vodoravne ali navpične usmeritve"
 msgid "Chorus audio output"
 msgstr "Zvočni izhod zbora"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Počisti"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Počisti trenutni izbor"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Zapri %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Zapri vsa okna in končaj"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Zapri projekt"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Barvni vnos"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Opomba"
 
@@ -1572,7 +1575,7 @@ msgstr "Nastavi"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Nastavi razporeditev stolpca urejevalnika vzorcev"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Stalen Iz%u"
@@ -1598,16 +1601,16 @@ msgstr "Stalno SREDNJE negativno"
 msgid "Constant Negative HIGH"
 msgstr "Stalno VISOKO negativno"
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Stalen izhod %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr "Stalna vrednost signala"
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1615,11 +1618,11 @@ msgstr ""
 "Stalna vrednost signala kot nota, pretvorjena v hertze glede na trenutno "
 "uglaševanje"
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr "Vrednost stalnega signala, obravnava kot vrednost frekvence v hertzih"
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Vsebina"
 
@@ -1691,7 +1694,7 @@ msgstr "Stalno 9"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr "Stalni MIDI nadzor št 1 - Izbor banke"
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Prispevali so:"
 
@@ -1990,12 +1993,12 @@ msgstr "Nadzor 98 nevpisan parameter MSB"
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr "Nadzor 99 nevpisan parameter LSB"
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr "Samodejnost nadzora"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr "Samodejnost nadzora: %s"
@@ -2008,7 +2011,7 @@ msgstr "Nadzor vhoda"
 msgid "Control Strength"
 msgstr "Nadzor moči"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Vrsta nadzora:"
@@ -2018,60 +2021,60 @@ msgstr "Vrsta nadzora:"
 msgid "Control Type:"
 msgstr "Vrsta nadzora:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Nadzornik"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Nadzor oktave relativno na vnesene note"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopiraj"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Kopiranje trenutnega izbora v odložišče"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Licenca avtorskih pravic, ki velja za ta predmet"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Ustvari povezavo"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Ustvari nov del v skladbi."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Ustvari novo sled za skladbo."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr "Ustvari novo vodilo mešalnika za skladbo."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Ustvari novo skladbo, sestavljeno iz mešalnika, sledi, delov in not"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Ustvarjanje dodatnega pogleda projekta"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Ustvari nov projekt"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Čas nastanka"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2085,23 +2088,23 @@ msgstr "Nadzorni Vh1"
 msgid "Ctrl In2"
 msgstr "Nadzorni Vh2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Nadzorni izhod"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Nadzorni Iz1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Nadzorni Iz2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Nadzorni Iz3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Nadzorni Iz4"
 
@@ -2110,15 +2113,15 @@ msgstr "Nadzorni Iz4"
 msgid "Current Items:"
 msgstr "Trenutni predmeti:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Izreži"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Obrezna frekvenca (vsi filtri)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 #, fuzzy
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Obrezna frekvenca 2 "
@@ -2127,20 +2130,20 @@ msgstr "Obrezna frekvenca 2 "
 msgid "Cutoff [%]"
 msgstr "Obrez [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Obrez [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "NAPRAVA,NAČIN"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "Pogon DSP ..."
 
@@ -2148,7 +2151,7 @@ msgstr "Pogon DSP ..."
 msgid "Data Entry"
 msgstr "Podatkovni vnos"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Podatki so pokvarjeni"
 
@@ -2171,7 +2174,7 @@ msgstr "DavChorus doda več globine zvokom"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr "Dušenje"
 
@@ -2179,153 +2182,148 @@ msgstr "Dušenje"
 msgid "Decay [%]"
 msgstr "Dušenje [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr "Privzeti avtor"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr "Privzeta licenca"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "Privzete vrednosti"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr "Privzeta vrednost za polja 'Avtor'"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr "Privzeta vrednost za polja 'Licenca'"
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr "Zamik (sekunde)"
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Izbriši"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Izbriši nadzorni dogodek"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Izbriši povezavo"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Izbriši noto"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Izbriši del"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Izbriši del iz skladbe."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Izbriši sled iz skladbe."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr "Iz skladbe izbriše vodilo mešalnika."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Izbriši noto (miškin gumb 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Izbriši dele"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr "Izbris celotne zgodovine razveljav"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr "Izbris trenutno izbranega vodila"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Izbriši trenutno izbrano tipkovno bližnjico"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Izbris trenutno izbrane sledi"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Izbris trenutno izbranega vala"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr "Imenovalec"
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Opis"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Podrobnosti:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Zaznana vrsta datoteke"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Razvoj vstavkov ..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Razvoj ..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Naprava je zaposlena"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr "Neujemanje nastavitve naprave"
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr "Naprava ni zmožna async"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Naprava ali sredstvo je zaposleno"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostika"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 #, fuzzy
 msgid "Dial"
 msgstr "Klic"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "_Predpona klicanja:"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Pogovorna okna"
 
@@ -2344,17 +2342,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Smer"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Zavrzi spremembe"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2369,7 +2367,7 @@ msgid "Discard changes and close dialog"
 msgstr "Zavrni spremembe in zapri pogovorno okno"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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."
@@ -2377,149 +2375,150 @@ msgstr ""
 "Zavrže vse izhodne dogodke in ne ustvari vhodnih dogodkov. Ta gonilnik\n"
 "ni del seznama samodejne izbire naprave za naprave MIDI."
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Prekinitveni Vh"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr "Prekini vhode"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Prekinitveni Iz"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr "Prekini izhode"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Začni snemanje na disk"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Prikaz pregleda vseh postopkov"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Prikaz zahval razvijalcem in sodelavcem"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Prikaz pogovornih oken s sporočili razhroščevanja"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Prikaz pogovornih oken z diagnostičnimi sporočili"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Prikaz pogovornih oken s sporočili podrobnosti"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Popačen zvočni izhod"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "_Kazalo dokumenta ..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Končan Iz"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 msgid "Done Output"
 msgstr "Končan izhod"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr "Osminka s piko"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr "Polovinka s piko"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Stoosemindvajsetinka s piko"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr "Četrtinka s piko"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr "Šestnajstinka s piko"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr "Štiriinšestdesetinka s piko"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr "Dvaintridesetinka s piko"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr "Celinka s piko"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Navzdol"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Nariši vrednosti"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Narišite črto za poravnavo dogodkov"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Spustni gumb"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr "Spustno polje"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Vhodna frekvenca bobna"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 "Frekvenca bobna kot nota, pretvorjena v hertze glede na trenutno uglaševanje"
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr "Frekvenca bobna v hertzih"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Podvoji"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "DOGODKI:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "PRIMER:"
 
@@ -2528,23 +2527,23 @@ msgstr "PRIMER:"
 msgid "E_xamples"
 msgstr "P_rimeri"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Uredi"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Uredi del"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Urejanje elementa police"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Urejanje trenutno izbranega vala"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2553,12 +2552,12 @@ msgstr ""
 "Orodje urejanje (miškini gumbi 1-3)\n"
 "Gumb 1 ustvari povezave, gumb 2 omogoča premika, gumb3 spremeni lastnosti"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Uredi/premakni/meni (miškini gumbi 1-3)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Urejevalnik"
 
@@ -2570,27 +2569,27 @@ msgstr "Nadzor učinkov 1"
 msgid "Effect Control 2"
 msgstr "Nadzor učinkov 2"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Pot učinka"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Osminka"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Poudarki"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr "Barva praznega polja"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr "Omogoči zvonec napak"
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2598,23 +2597,23 @@ msgstr ""
 "Omogoči homogene velikosti za večno (besedilnih in številčnih) vnosnih "
 "polij. Za nekatera polja bo to imelo učinek po ponovnem zagonu."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr "Omogoči ali onemogoči prikaz sporočila o določeni vrsti sporočila"
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Konec:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "Prepričajte se, da je vsak del v skladbi vstavljen v vsaj eno sled."
 
@@ -2635,16 +2634,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Napaka"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Napaka:"
 
@@ -2653,76 +2647,76 @@ msgstr "Napaka:"
 msgid "Events"
 msgstr "Dogodki"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "Vsaka osma in šestnajsta vrstica"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "Vsaka osma vrstica"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "Vsaka četrta in osma vrstica"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "Vsaka četrta in šestnajsta vrstica"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "Vsaka četrta in dvanajsta vrstica"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "Vsaka četrta vrstica"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "Vsaka druga in četrta vrstica"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "Vsaka druga vrstica"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "Vsaka šestnajsta vrstica"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "Vsaka šesta in dvanajsta vrstica"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "Vsaka šesta vrstica"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "Vsaka tretja in šesta vrstica"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "Vsaka tretja in dvanajsta vrstica"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "Vsaka tretja vrstica"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "Vsaka dvanajsta vrstica"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Vse je šlo v redu"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Izvajanje '%s'"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Izvajanje postopka '%s' iz skripta '%s'."
@@ -2731,11 +2725,11 @@ msgstr "Izvajanje postopka '%s' iz skripta '%s'."
 msgid "Exponential Control"
 msgstr "Eksponentni nadzor"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Eksponentni FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Izvozi zvok"
 
@@ -2743,87 +2737,83 @@ msgstr "Izvozi zvok"
 msgid "Expression"
 msgstr "Izraz"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Nastavitev medpomnilnika naprave je spodletela"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Nastavitev zapisa naprave je spodletela"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Nastavitev frekvence naprave je spodletela"
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Nastavitev latence naprave je spodletela"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Nastavitev števila kanalov naprave je spodletela"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Zaznavanje začetka glave je spodletelo"
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr "Zaznavanje začetka glave je spodletelo"
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 #, fuzzy
 msgid "Failed to duplicate part range."
 msgstr "Zaznavanje začetka glave je spodletelo"
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Izvajanje postopka skripte '%s' je spodletelo: %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr "Zagon izvedljive datoteke brskalnika je spodletel"
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Nalaganje projekta \"%s\" je spodletelo: %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Nalaganje datoteke vala \"%s\" je spodletelo: %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Združevanje projekta \"%s\" je spodletelo: %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "Odpiranje naprav MIDI je spodletelo: %s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "Odpiranje naprav PCM je spodletelo: %s"
 
-#: bse/bseserver.cc:528
-#, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+#: bse/bseserver.cc:592
+#, fuzzy, c-format
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "Odpiranje datoteke \"%s\" za izhod je spodletelo: %s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Začetek snemanja na disk je spodletel."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2836,11 +2826,11 @@ msgstr ""
 "zaradi:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr "Pridobivanje podatkov iskanja je spodletelo"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2856,7 +2846,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2869,81 +2859,82 @@ msgstr ""
 "zaradi:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr "Napaka med ustvarjanjem podrejenega opravila"
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Začetek snemanja na disk je spodletel."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Začetek snemanja iz zvočne naprave je spodletel."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Začetek snemanja na disk je spodletel."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr "Odziv [%]"
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Izbor datoteke"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Prazna datoteka"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Datoteka že obstaja"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Čas spremembe datoteke"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Velikost datoteke v bajtih"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Ime datoteke"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Vnos besedila datoteke"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algoritem filtra"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Izbira filtra"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Določitev filtra"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Vrsta filtra"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr "Obrezna frekvenca filtra"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -2951,15 +2942,15 @@ msgstr ""
 "Obrezna frekvenca filtra v hertzih kot nota, pretvorjena v hertze glede na "
 "trenutno uglaševanje"
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Obrezna frekvenca filtra v hertzih"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Filtriran zvočni signal"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Filtriran izhod"
 
@@ -2967,16 +2958,16 @@ msgstr "Filtriran izhod"
 msgid "Filtered audio output"
 msgstr "Filtriran zvočni izhod"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filtri/filter basov"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "Najdi sled primerno za predvajanje not danega dela."
 
@@ -2985,14 +2976,14 @@ msgstr "Najdi sled primerno za predvajanje not danega dela."
 msgid "Find in current document"
 msgstr "Najdi v trenutnem dokumentu"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 "Najdi prvo sled, ki vsebuje del v katerem je mogoče najti osirotele dele."
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Fino uglaševanje"
 
@@ -3010,15 +3001,15 @@ msgstr "Prvi zvočni vhod"
 msgid "First control input"
 msgstr "Prvi nadzorni vhod"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr "Okus"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr "Zrcali spekter"
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Obrne prikaz spektra, zamenja nizke in visoke frekvence"
 
@@ -3026,11 +3017,11 @@ msgstr "Obrne prikaz spektra, zamenja nizke in visoke frekvence"
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Velikost pisave"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Velikost pisave v točkah za oznake prikazane v omrežjih sinteze"
 
@@ -3038,57 +3029,57 @@ msgstr "Velikost pisave v točkah za oznake prikazane v omrežjih sinteze"
 msgid "Foot Controller"
 msgstr "Nadzornik nog"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Vrsta"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr "Opomba ali opis proste oblike"
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Frek Vh"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Frek Mod Vh"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Frekv Iz"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frekvenca"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Frekvenčni vhod"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Vhod frekvenčne modulacije "
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr "Razmerje frekvenc"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Frekvenčni signal"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
@@ -3096,29 +3087,29 @@ msgstr ""
 "Frekvenca na kateri so nadzorne vrednosti ocenjene, naj bo precej manjša od "
 "mešalne frekvence sintetizatorja za zmanjšanje bremena CPE"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 "Razmerje zamika frekvence (brez povezave je predpostavljena vrednost 1.0)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Polno vključi datoteke valov"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Zmožnost"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Zmožnost uporabljena za ustvarjanje novih tipkovnih bližnjic"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Zmožnost ni podprta"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Zagnane zmožnosti z določenimi tipkovnimi bližnjicami"
 
@@ -3132,36 +3123,36 @@ msgid "GNU Lesser General Public License"
 msgstr "Manj splošno dovoljenje GNU"
 
 # To naj bi bila kratica za modulacija okrepitve glasnosti. Ne zdi se mi najlepše, vendar mora biti nekaj 
kratkega ...
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Mod okr glas Vh"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Vhod modulacije "
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulacija okrepitve glasnosti [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Okrepitev glasnosti [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Vrata"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Vrata vhoda"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Izhod vrat"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Izhod vrat"
 
@@ -3169,7 +3160,7 @@ msgstr "Izhod vrat"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3189,11 +3180,11 @@ msgstr "Splošno namenski nadzornik 3"
 msgid "General Purpose Controller 4"
 msgstr "Splošno namenski nadzornik 4"
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Splošne tipke"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3215,19 +3206,19 @@ msgstr "Pojdi naprej eno stran"
 msgid "Go to browser index"
 msgstr "Pojdi na kazalo brskalnika"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Zrasti vodoravno"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Zrasti navpično"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr "Povečaj drsno področje"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "VOblij"
 
@@ -3237,7 +3228,7 @@ msgstr "VOblij"
 msgid "HZoom"
 msgstr "VPovečava"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Polovinka"
 
@@ -3253,43 +3244,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Visoko, če je nota trenutno pritisnjena"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Udarjanje bobna po dvignjenih robovih"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Homogena vhodna polja"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Barva vodoravne vrstice"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Barva vodoravne mreže"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Vodoravno merilo"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Vodoravno merilo (logaritemsko)"
 
@@ -3303,19 +3294,19 @@ msgstr "Vodoravna povečava klavirja"
 msgid "Horizontal track zoom"
 msgstr "Vodoravna povečava sledi"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr "Stoosemindvajsetinka"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr "IIR filter nizkih frekvenc"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3323,26 +3314,26 @@ msgstr ""
 "Izbrana možnost omogoča, da podčrtaj v besedilu označuje črko, ki je "
 "uporabljena kot mnemonična tipkovna bližnjica"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Senca slike"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Uvozi MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Uvoz običajne datoteke MIDI v trenutni projekt"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Uvažanje datoteke MIDI `%s'"
@@ -3389,21 +3380,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Lestvica deljenja"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Podrobnosti"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr "Začetna faza valovne oblike oscilatorja (zamik cikla v stopinjah)"
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Začetniki"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Vhod"
 
@@ -3417,54 +3403,54 @@ msgstr "Vhod 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Vhod 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Vhdne dodelitve"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Vhodni kanal %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulacija vhoda [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Vhoda vrata %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr "Vhodni signali"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr "Vhodni kanal je že v uporabi"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Vhodni kanal v uporabi"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr "Vhodni kanal je zaseben"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Vhodni/izhodni kanali so že povezani"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr "Vhodni/izhodni kanali niso povezani"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "Napaka Vhoda/izhoda"
 
@@ -3473,76 +3459,76 @@ msgstr "Napaka Vhoda/izhoda"
 msgid "Inputs"
 msgstr "Vhodi"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Vstavi"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Vstavi nadzorni dogodek"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Vstavi modul"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Vstavi noto"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Vstavi del"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Vstavi vsebino odložišča kot trenutni izbor"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Vstavi osminko"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Vstavi polovinko"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr "Vstavi stoosemindvajsetinko"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Vstavi del"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Vstavi četrtinko"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Vstavi šestnajstinko"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr "Vstavi štiriinšestdesetinko"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr "Vstavi dvaintridesetinko"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr "Vstavi celinko"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Vstavi/uredi/premakni dele (miškin gumb 1 in 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Vstavi/spremeni velikost/premakni noto (miškina gumba 1 in 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Pot inštrumenta"
 
@@ -3551,94 +3537,94 @@ msgstr "Pot inštrumenta"
 msgid "Instrument flavour"
 msgstr "Pot inštrumenta"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Nezadostna dovoljenja"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Notranja napaka (prosimo, poročajte)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr "Neveljavna vrsta nadzora MIDI"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr "Neveljavno trajanje"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Neveljavna vrsta zapisa"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr "Neveljavna lastnost predmeta"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr "Neveljaven odmik"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr "Neveljavno prekrivanje"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr "Neveljavna povezava sinteznega modula"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr "Neveljavna vrsta modula sinteze"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Obrni"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 #, fuzzy
 msgid "Invert Sustain Pedal"
 msgstr "Filter obračanja slike"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr "Obrni trenutno izbiro"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Je mapa"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Predmet"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr "Predmet seznama"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Poravnava"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Poravnava"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Tipkovna bližnjica"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Kombinacije tipk uporabljene za zaganjanje zmožnosti"
 
@@ -3657,92 +3643,90 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 #, fuzzy
 msgid "Knob"
 msgstr "Knob Hill"
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "Knob Hill"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "Pot LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "Vstavki LADSPA"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Oznaka"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Čas zadnje spremembe"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latenca [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr "Zaženi spletni brskalnik"
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Razporeditev:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Levo"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Levi zvok"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Levi zvočni Vh"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Levi zvočni vhod"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Levi zvočni izhod"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Levi zvočni izhod"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Izhod levega kanala"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Levi Vh"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Levi vhod"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Levi Iz"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Levi izhod"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Leva glasnost"
 
@@ -3750,15 +3734,15 @@ msgstr "Leva glasnost"
 msgid "Left audio output"
 msgstr "Levi zvočni izhod"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Vhod levega kanala"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Izhod levega kanala"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr "Od leve proti desni"
 
@@ -3767,15 +3751,15 @@ msgstr "Od leve proti desni"
 msgid "Level"
 msgstr "Oznaka"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Knjiž..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licenca"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licenca:"
 
@@ -3785,126 +3769,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Poveži"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Poveži del"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Povezava ali premik delov (miškina gumba 1 in 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Seznam razpoložljivih mešalnih vodil za uporabo kot izhod vodila"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr "Seznam razpoložljivih mešalnih vodil za uporabo kot izhodi sledi"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr "Seznam razpoložljivih sinteznih omrežij za izbiro inštrumenta MIDI"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "Seznam dostopnih sinteznih omrežij za izbiro podomrežja"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "Seznam dostopnih sinteznih omrežij za izbiro inštrumenta sledi"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "Seznam razpoložljivih sinteznih signalov za uporabo kot vhod vodila"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Seznam razpoložljivih valov za izbor inštrumenta sledi"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr "Seznam razpoložljivih valov za izbor kot vir oscilatorja"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Seznam razpoložljivih valov za izbiro kot inštrument sledi"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Naloži"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Naloži učinek"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Naloži inštrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Nalaganje tipkovne bližnjice"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Naloži val"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Naloži _učinek ..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Naloži _inštrument ..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Nalaganje niza tipkovnih bližnjic"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Naloži novo datoteko vala iz diska"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Nalaganje nove datoteke vala iz poti knjižnice"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Naloži ..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Nalaganje \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Nalaganje preobleke `%s'"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Nalaganje valu `%s'"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Nalaganje ..."
 
@@ -3915,28 +3899,28 @@ msgstr "Mesto"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr "Zankanje"
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Izgubljeni dogodek"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Izgubljena nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Izgubljen del"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Znižaj"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Zniža trenutno izbrano tipkovno bližnjico, relativno na njene sosede"
 
@@ -3948,37 +3932,41 @@ msgstr "Filter nizkih frekvenc [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Frekvenca filtra nizkih frekvenc za nadzorni signal"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "Kanal MIDI"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "Instrumenti MIDI"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI signal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI signal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI signal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI signal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Sintetizator MIDI: %s"
@@ -3988,25 +3976,30 @@ msgstr "Sintetizator MIDI: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "Program sledilnika MIDI, skladanje glasbe in modularne izgradnje"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Pokaži sporočila o težavah izbire naprav MIDI"
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "MIDI vhod ali izhod ni na voljo."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "SPREMENILNIKI:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr "Ročni sprožilec za boben"
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr "Glavni predmet"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr "Glavi izhod"
 
@@ -4014,93 +4007,93 @@ msgstr "Glavi izhod"
 msgid "Master Volume"
 msgstr "Glavna glasnost"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr "Glavno [%s]"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr "Glavno [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr "Glavno [plavajoč]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Največ glasov"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "Največje število glasov za hkratno predvajanje"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr "Izmeri imenovalec, mora biti potenca števila 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr "Izberi števec"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Združi obstoječi projekt v trenutni projekt"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Združi: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Združevanje učinka `%s'"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Združevanje inštrumenta `%s'"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Združevanje projekta `%s'"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Vrsta sporočila"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Sporočilo je bilo ponovljeno %u krat"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Sporočilo je bilo ponovljeno %u krat"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Sporočila"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr "Faktor kovinskosti [%]"
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr "Kovinskost strune"
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Barva srednje vrstice"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr "Midi kanal, dodeljen tej sledi, 0 uporablja notranji kanal za sled"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "Midi kanal dodeljen tej sledi, 0 uporablja zasebni kanal na sled"
 
@@ -4108,7 +4101,7 @@ msgstr "Midi kanal dodeljen tej sledi, 0 uporablja zasebni kanal na sled"
 msgid "Mix Out"
 msgstr "Mešani Iz"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr "Mešanje izhodov sledi, prilagoditev glasnosti in dodajanje učinkov"
 
@@ -4116,41 +4109,41 @@ msgstr "Mešanje izhodov sledi, prilagoditev glasnosti in dodajanje učinkov"
 msgid "Mixed audio output"
 msgstr "Mešani zvočni izhod"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Mešalnik"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr "Vodila mešalnika povezana z izhodom sledi"
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Vodila mešalnika uporabljena kot izhod za signale sinteze"
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr "Mešalna vodila uporabljena kot izhod za to sled"
 
 # http://en.wikipedia.org/wiki/Mnemonic
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Pospeševalna tipka"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 #, fuzzy
 msgid "Mnemonic widget"
 msgstr "Pospeševalni gradnik"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Mod Vh"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulacija"
 
@@ -4158,86 +4151,86 @@ msgstr "Modulacija"
 msgid "Modulation Depth"
 msgstr "Globina modulacije"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Vhod modulacije"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Moč modulacije za linearno frekvenčno modulacijo"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Pordobnosti modula"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Povezava modula:"
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Povezava modula"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Premakni nadzorni dogodek"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Premakni noto"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Premakni del"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Premik navzdol"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Premakni izbrano celico navzdol"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Premakne izbrano celico navzdol glede na stran"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Premakne žariščno celico levo"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Premakne izbrano celico levo glede na stran"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Premakni izbrano celico desno"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Premakne izbrano celico desno glede na stran"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Premakne žariščno celico navzgor"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Premakne izbrano celico navzgor glede na stran"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 "Premakne izbrano na naslednjo celico (navzgor/levo/desno/navzdol glede na "
 "nastavitev)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Premik trenutnega izbora v odložišče"
 
@@ -4251,15 +4244,15 @@ msgstr "Premik izbora za eno mesto navzdol"
 msgid "Move the selection up by one position"
 msgstr "Premik izbora za eno mesto navzgor"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Premik levo"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Premik desno"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Premik navzgor"
 
@@ -4273,53 +4266,53 @@ msgstr "Oddaljeno upravljanje"
 msgid "Music Composer"
 msgstr "Skladatelj glasbe"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr "Glasbeno uglaševanje"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Nemo"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr "Nemo: izklop glasnosti vodila"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Nemo"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Podrobnosti"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Ime"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Ime trenutne nastavitve preobleke (uporabljeno za izbire preoblek)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Ime datoteke WAVE uporabljene za snemanje zvočnega izhoda BSE"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Barva negativnih vrednosti"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nova skladba"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Nov pogled"
 
@@ -4340,23 +4333,15 @@ msgstr "Nov pogled"
 msgid "Nice"
 msgstr "Lepo"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Ni zvoka"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Ni MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Ni dela"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Ni sledi"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
@@ -4364,7 +4349,7 @@ msgstr ""
 "Ni mogoče najti in uspešno odpreti MIDI naprave. Povrnitev na napravo null, "
 "noben dogodek MIDI ne bo sprejet ali poslan."
 
-#: bse/bseserver.cc:449
+#: bse/bseserver.cc:505
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
@@ -4372,99 +4357,90 @@ msgstr ""
 "Ni mogoče najti in odpreti razpoložljive zvočne naprave. Žal ni zasilne "
 "izbire za zvočne naprave, program se bo zaprl."
 
-#: bse/bseserver.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "Ni mogoče najti razpoložljive zvočne naprave."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Podatki niso na voljo"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr "Ni dostopne naprave (gonilnika)"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Kvantizacija ni izbrana"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Kvantizacija ni izbrana"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Na napravi ni več prostora"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr "Ni takega vnosa"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr "Ni takega dogodka"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Ni take datoteke, naprave ali mape"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr "Ni takšnega vhodnega kanala"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr "Ni takšnega izhodnega kanala"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Ni takega postopka"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr "Ni takšnega sinteznega modula"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr "Ni takega vala"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-"Ni mogoče najti primernega spletnega brskalnika za izvedbo in prikaz naslova "
-"URL: %s"
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Ni cilja"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Neveljavna lastnost predmeta"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Ni takšnega sinteznega modula"
@@ -4486,13 +4462,13 @@ msgid "Non-Registered Parameter"
 msgstr "Nevpisan parameter"
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Brez"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 #, fuzzy
 msgid "Norm Type"
 msgstr "Vrsta datoteke"
@@ -4503,7 +4479,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4512,18 +4488,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Nota"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr "Dušenje not"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Vnos note"
 
@@ -4531,19 +4507,19 @@ msgstr "Vnos note"
 msgid "Note Fine Tune"
 msgstr "Fino uglaševanje note"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Frekvenca note"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Urejevalnik mreže zaporedja not"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Uskladi note"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Uskladitev signala not"
 
@@ -4557,11 +4533,11 @@ msgstr "Hitrost note"
 msgid "Note _Length"
 msgstr "_Dolžina note"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr "Dušenje note je čas razpolovitve glasnosti note v sekundah "
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4569,67 +4545,67 @@ msgstr ""
 "Stalna vrednost signala kot nota, pretvorjena v hertze glede na trenutno "
 "uglaševanje"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr "Opombe in podrobnosti o tem ciklu izdaje"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 "Obvestilo uporabnikov preko zvoncev napak, če urejanj ni mogoče izvesti"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Število stolpcev"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Število vrstic"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr "Število elementov (C določeno)"
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Število oktav na katere vpliva eksponentna modulacija frekvence"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr "Števec"
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Spustno polje predmeta"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr "Izbor predmeta: %s"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Oktave"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr "Spletni demoti ..."
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr "Spletni zvočni arhiv ..."
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Pomoč na _spletu ..."
 
@@ -4637,12 +4613,12 @@ msgstr "Pomoč na _spletu ..."
 msgid "Only parts louder than threshold are compressed"
 msgstr "Stisnjeni so le deli glasnejši kot prag"
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Odpri projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4655,7 +4631,7 @@ msgstr ""
 "          le za branje, branje-pisanje, dostop le za pisanje.  "
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4670,29 +4646,29 @@ msgstr ""
 "          dodajanje \"hs\" prisili trdo usklajevanje ob praznjenju "
 "medpomnilnika\n"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Odpri obstoječ projekt"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Napaka med odpiranjem"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Odpri brskalnik datotek"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Odpiranje projekta `%s'"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Red"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Red filtra"
 
@@ -4712,12 +4688,12 @@ msgstr "Frekvenca orgel v hertzih, višina osnovnega tona"
 msgid "Organ output"
 msgstr "Izhod orgel"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Usmeritev"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Izvor:   %s\n"
@@ -4725,23 +4701,23 @@ msgstr "Izvor:   %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr "Osiroteli deli"
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Oscilirajoči izhod"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Vhod oscilirajoče frekvence"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscilator"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
@@ -4749,37 +4725,37 @@ msgstr ""
 "Frekvenca oscilatorja kot nota, pretvorjena v hertze glede na trenutno "
 "uglaševanje"
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 "Frekvenca oscilatorja v hertzih, število oscilatorskih ciklov na sekundo"
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Valovna oblika oscilatorja"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Drugi viri"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Drugi viri"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Pomnilnika je zmanjkalo"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Izhod"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Izhodne dodelitve"
 
@@ -4791,16 +4767,16 @@ msgstr "Ravnotežje izhoda"
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Izhodna vrata %u"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr "Nadzor izhodnih signalov"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr "Izhodni signali"
 
@@ -4813,7 +4789,7 @@ msgstr "Leva glasnost"
 msgid "Output [dB]"
 msgstr "Izhod[dB]"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4826,32 +4802,42 @@ msgstr ""
 msgid "Outputs"
 msgstr "Izhodi"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr "Neujemanje lastništva"
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "Modul vhoda PCM"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "Modul izhoda PCM"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Pokaži sporočila o težavah izbire naprav PCM"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Pokaži posnetek datoteke napak"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr "VSTAVEK:KARTICA,NAPRAVA,PODNAPRAVA"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "PWM Vh"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4859,64 +4845,64 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parameter"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametri"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parazit"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr "Parazitske poti"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr "Neujemanje nadrejenega predmeta"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Napaka razčlenjevanja"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Deli"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Deli"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Prilepi"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Pot"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Vzorec"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Razporeditev urejevalnika vzorcev"
 
@@ -4944,24 +4930,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Odstotek uporabe CPE"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Izvedba eksponentne modulacije frekvence namesto linearne"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Oseba, ki je spremenila ali ustvarila ta predmet"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Korak"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Tipke klavirja"
 
@@ -4976,52 +4962,52 @@ msgstr "Note klavirja"
 msgid "Pitch Bend"
 msgstr "Višina nagiba"
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Predvajaj noto"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Predvajanj ali ponovno začni predvajanje projekta"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Predvajanje"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Nastavitve predvajanja"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Pritisnite tipkovno bližnjico za namestitev za zmožnost:%s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Pritisnite tipkovno bližnjico za namestitev ..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Vhod frekvence trzanja"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Trzanje strune na privzdignjenem robu"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr "Trzanje strune"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Pot vstavka"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Vstavki"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr "Možnosti pojavnih oken"
 
@@ -5030,63 +5016,63 @@ msgstr "Možnosti pojavnih oken"
 msgid "Portamento Time"
 msgstr "Preostaja še"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Položaj"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Vzet položaj"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Barva pozitivne vrednosti"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Možnosti"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr "Prehiter konec datoteke"
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Predogled"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Brskalnik postopkov"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Brskalnik postopkov"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr "Postopek je trenutno zaposlen"
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr "Izvedba postopka je preklicana"
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr "Izvedba postopka je spodletela"
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr "Parameter postopka ni veljaven"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5095,12 +5081,12 @@ msgstr ""
 "Postopek: %s\n"
 "Skripta: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Opravilo: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
@@ -5108,7 +5094,7 @@ msgstr ""
 "Trajanje obdelovanja med vhodom in izhodom za en vzorec, manjše vrednosti "
 "povečajo obremenitev CPE"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profilirnik"
 
@@ -5117,28 +5103,28 @@ msgstr "Profilirnik"
 msgid "Program Change"
 msgstr "Sprememba programa"
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Lastnosti"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Določilnik lastnosti"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Ime lastnosti"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5146,32 +5132,32 @@ msgstr ""
 "Delež trajanja pozitivnega dela oblike valu pulza (za učinek te možnosti je "
 "potrebno pulz izbrati kot val)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr "Zagotovi pregled celotne vsebine dokumentacije BEAST"
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr "Zagotovi pregled razvoja povezanih tem in dokumentov"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Zagotovi uvod o izvajanju najbolj pogostih nalog"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulacija pulza"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulacija pulza [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Širina pulza"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Vhod modulacije širine pulza"
 
@@ -5187,43 +5173,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "K: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "K: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "K: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "K: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "K: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "K: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "K: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "K: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "K: Brez"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: Takt"
 
@@ -5241,43 +5227,43 @@ msgstr "_Kvantizacija"
 msgid "Quantization Steps"
 msgstr "_Kvantizacija"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Kvantiziraj na meje osminke"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Kvantiziraj na meje polovinke"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Kvantiziraj na meje stoosemindvajsetinke"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Kvantiziraj na meje četrtinke"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Kvantiziraj na meje šestnajstinke"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Kvantiziraj na meje štiriinšestdesetnike"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Kvantiziraj ne meje takta"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Kvantiziraj na meje dvaintridesetinke"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr "Kvantiziraj na meje celinke"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Četrtinka"
 
@@ -5295,37 +5281,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "Datoteke RC"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Polica"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Urejevalnik polic"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Urejevalnik police"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Dvigni"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Poviša trenutno izbrano tipkovno bližnjico, relativno na njene sosede"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Obseg:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Razmerje vhodov"
 
@@ -5333,37 +5319,33 @@ msgstr "Razmerje vhodov"
 msgid "Ratio [x:1]"
 msgstr "Razmerje [x:1]"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Napaka med branjem"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Ponovno izgradi"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr "Vhod snemanja zvoka"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Pravokotna izbira not"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Uveljavi"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr "Uveljavi zadnje dejanje razveljave"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Uveljavitev zadnjega razveljavljenega korak urejanja"
 
@@ -5371,7 +5353,7 @@ msgstr "Uveljavitev zadnjega razveljavljenega korak urejanja"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr "Frekvenca obreza odboja"
 
@@ -5383,7 +5365,7 @@ msgstr "Vpisan parameter"
 msgid "Release [ms]"
 msgstr "Izpust [ms]"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Števec izpustov"
 
@@ -5392,48 +5374,48 @@ msgstr "Števec izpustov"
 msgid "Reload current page"
 msgstr "Ponovno naloži trenutno stran"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Odstrani modul"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Odstrani poti"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Odstrani skladbo ali sintetizator"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Odstrani morebitne dogodke v izbrani celici"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Odstrani mapo iz iskalne poti"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Odstranitev trenutno izbranega sintetizatorja (skladbe)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "Odstrani izbiro s seznama \"%s\""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Preimenuj"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Preimenuj dele"
 
@@ -5447,29 +5429,29 @@ msgstr "Ponovi"
 msgid "Repeat playback within loop points"
 msgstr "Ponovitev predvajanja znotraj točk zanke"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr "Pošlji poročilo o hrošču ..."
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr "Zahtevane vrednosti podatkov se ne ujemajo"
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Ponastavi lastnosti"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Spremeni velikost nadzornega dogodka"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Spremeni velikost note"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr "Resonanca"
 
@@ -5477,82 +5459,84 @@ msgstr "Resonanca"
 msgid "Resonance [%]"
 msgstr "Resonanca [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Ponovno začenjanje predvajanja"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "Pridobi vodilo glavnega izhoda skladbe, če obstaja."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr "Pridobi vodilo glavnega izhoda skladbe, če ne obstaja, bo ustvarjeno."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 #, fuzzy
 msgid "Retrieve song timing information at a specific tick."
 msgstr "Pridobi "
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Vhod ponovnega sprožilca"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Desno"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Desni zvok"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Desni zvočni Vh"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Desni zvočni vhod"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Desni zvočni izhod"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Desni zvočni izhod"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Izhod desnega kanala"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Desni Vh"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Desni vhod"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Desni Iz"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Desni izhod"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Desna glasnost"
 
@@ -5560,48 +5544,48 @@ msgstr "Desna glasnost"
 msgid "Right audio output"
 msgstr "Desni izhod zvoka"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Vhod desnega kanala"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr "Vhod desnega kanala"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Izhod desnega kanala"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr "Od desne proti levi"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Usmerjanje"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Usmerjanje/ojačevalnik"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Usmerjanje/ojačevalnik"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Usmerjanje/ojačevalnik"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr "Senčenje vrstice"
 
@@ -5609,11 +5593,11 @@ msgstr "Senčenje vrstice"
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Pot vzorca"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Ime vzorca ali inštrumenta"
 
@@ -5646,100 +5630,95 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Shrani kot učinek ..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Shrani kot inštrument ..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Shrani spremembe"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Shrani učinek"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Shrani inštrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Shrani _kot ..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Ali želite shraniti spremembe projekta pred zapiranjem?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Shrani: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Shranjevanje učinka `%s'"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Shranjevanje inštrumenta `%s'"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Shranjevanje projekta `%s'"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Skripta"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Pot skripta"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Napaka izvajanja skripta."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Skripte"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Drsaj oboje"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Drsaj levo"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Drsaj brez"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Drsaj desno"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Iskalne poti"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
@@ -5748,7 +5727,7 @@ msgstr ""
 "Iskalne poti map, ločene z \"%s\", uporabljenih za iskanje datotek učinkov "
 "BSE."
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
@@ -5757,7 +5736,7 @@ msgstr ""
 "Iskalne poti map, ločene z \"%s\", uporabljenih za iskanje datotek "
 "inštrumentov BSE."
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
@@ -5767,7 +5746,7 @@ msgstr ""
 "Iskalne poti map, ločene z \"%s\", uporabljenih za iskanje vstavkov BSE. Ta "
 "pot je preiskana poleg običajnih mest vstavka BSE na tem sistemu."
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
@@ -5775,7 +5754,7 @@ msgid ""
 msgstr ""
 "Iskalne poti map, ločene z \"%s\", uporabljenih za iskanje skript BSE sheme."
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
@@ -5788,14 +5767,14 @@ msgstr ""
 "API preprostega vstavka linux zvočnega razvijalca, več podrobnosti o "
 "vstavkih LADSPA je mogoče najti na http://www.ladspa.org/.";
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 #, fuzzy
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 "Iskalne poti map, ločene z \"%s\", uporabljenih za iskanje zvočnih vzorcev."
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Vnos besedila iskalne poti"
 
@@ -5813,57 +5792,57 @@ msgstr "Drugo zvočni vhod"
 msgid "Second control input"
 msgstr "Drugi nadzorni vhod"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr "Obrezna frekvenca drugega filtra"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr "Napaka med iskanjem"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Izberi"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Izbor barve"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Izbor mape"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Izbor datoteke"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Izbor področja"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Izbor vseh dogodkov"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Izbor vseh not"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Izbor vhodnega modula"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Izbor izhodnega modula"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 #, fuzzy
 msgid "Select tick range vertically"
 msgstr "Navpičen izbor obsega "
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Samo modulacija [%]"
 
@@ -5879,7 +5858,7 @@ msgstr "Nastavitev količine resonance v odstotkih"
 msgid "Set the attack time in milliseconds"
 msgstr "Nastavitev časa napada v milisekundah"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Nastavi oktavo basa"
 
@@ -5899,35 +5878,35 @@ msgstr "Nastavitev dolžine dušenja v odstotkih"
 msgid "Set the envelope magnitude in percent"
 msgstr "Nastavitev velikosti ovojnice v odstotkih"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr "Nastavitev količine odziva, negativen odziv obrne signal"
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Nastavi noto  izbrane celice"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Nastavi oktavo izbrane celice"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Nastavi žariščno celico na najnižji mogoči položaj"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Nastavi žariščno celico na najbolj levi mogoči položaj"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Nastavi žariščno celico na najbolj desni mogoči položaj"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Nastavi žariščno celico na najvišji mogoči položaj"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Nastavitev števila korakov med premikom na naslednjo celico"
 
@@ -5939,76 +5918,56 @@ msgstr "Nastavitev ojačanja izhoda"
 msgid "Set the release time in milliseconds"
 msgstr "Nastavitev časa izpusta v milisekundah"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Nastavi vrednost žariščnega števila"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Povprečje oblike"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Največja vrednost oblike"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Najmanjša vrednost oblike"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Obseg oblike"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Pokaži podrobnosti"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr "Pokaži sporočila o težavah izbire naprav MIDI"
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr "Pokaži sporočila o težavah izbire naprav PCM"
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Pokaži sporočila o težavah zvočnega vhoda"
 
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Pokaži sporočila o težavah zvočnega vhoda"
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr "Pokaži sporočila o težavah zagona spletnega brskalnika"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr "Pokaži posnetek datoteke napak"
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Skrči vodoravno"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Skrči navpično"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr "Skrči drsno področje"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Signal Vh"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr "Vhodi signala"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr "Izhodi signala"
 
@@ -6017,60 +5976,60 @@ msgstr "Izhodi signala"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Enkratno urejanje"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Šestnajstinka"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr "Štiriinsestdesetinka"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Velikost"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Povprečje skice"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Največja vrednost skice"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Najmanjša vrednost skice"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Obseg skice"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Preobleka"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Ime preobleke"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 #, fuzzy
 msgid "Slow scopes"
 msgstr "Počasno usklajevanje"
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr "Faktor tleskanja [%]"
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr "Tleskanje strune"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 #, fuzzy
 msgid "Snoop Signal"
 msgstr "<b>Jakost Signala</b>"
@@ -6079,57 +6038,57 @@ msgstr "<b>Jakost Signala</b>"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr "Solo: Utišanje vseh ostalih vodil"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Skladba"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Skladba: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spektrograf"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Vrtljiv gumb"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Vrtljiv gumb (logaritemski)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Predstavitvena slika"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr "Meni običajnih možnosti"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Modul običajnega ojačevalnika"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr "Modul običajnega oscilatorja"
 
@@ -6144,7 +6103,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6152,25 +6111,21 @@ msgstr ""
 "StandardOsc je na BSE osnovan oscilator, ki podpira različne vrste oblik "
 "valov in modulacijskih vhodov."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Začni snemanje na disk"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Zaženi urejevalnik"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Začetek:"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr "Začni postopek"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr "Zaženi spletni brskalnik in pojdi na spletne demo skladbe"
 
@@ -6178,57 +6133,57 @@ msgstr "Zaženi spletni brskalnik in pojdi na spletne demo skladbe"
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Zaženi spletni brskalnik in pojdi na spletno stran BEAST"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr "Zaženi spletni brskalnik in pojdi na spletno pomoč na spletišču BEAST"
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr "Zaženi spletni brskalnik in pojdi na spletni zvočni arhiv"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Zaženi spletni brskalnik z poročilom o hrošču za bugzillo BEAST"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Začetek:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Začenjanje predvajanja"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Zagon"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Koraki"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Zaustavitev predvajanja projekta"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Zaustavljanje predvajanja"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Shranjevanje sklicev v datoteke valov"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Moč modulacije okrepitve glasnosti"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Moč linearne modulacije frekvence"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
@@ -6236,11 +6191,11 @@ msgstr ""
 "Moč vhoda modulacije širine pulza (za učinek te možnosti je potrebno pulz "
 "izbrati kot val)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Moč samo modulacije"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
@@ -6248,15 +6203,15 @@ msgstr ""
 "Oscilacijska frekvenca strune kot nota, pretvorjena v hertze glede na "
 "trenutno uglaševanje"
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr "Oscilacijska frekvenca strune v hertzih"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Zamenjaj VI"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Zamenjava vhodnih kanalov z izhodnimi med prikazom sinteznih modulov?"
 
@@ -6273,51 +6228,51 @@ msgstr ""
 msgid "Switches"
 msgstr "Preklopi"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Izhod SynDrum"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Uskladi"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Uskl Vh"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Uskl Iz"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Uskladitveni vhod"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Izhod usklajevanja"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr "Uskladi desno in levo glasnost"
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr "Nadzorna frekvenca sintetizatorja"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Sintetizator je narejen"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr "Sestavljen Vhod"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr "Mešalna frekvenca sintetizatorja"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Sintetizator je narejen"
@@ -6327,15 +6282,15 @@ msgstr "Sintetizator je narejen"
 msgid "Synthesis Modules"
 msgstr "Sintezni moduli"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr "Nastavitve sinteze"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Mešalna frekvenca sinteze, pogoste vrednosti so: 22050, 44100, 48000"
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr "Modul sinteze je trenutno zaposlen"
 
@@ -6344,49 +6299,49 @@ msgstr "Modul sinteze je trenutno zaposlen"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Modul sinteze je trenutno zaposlen"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "Sintezno omrežje ali val za uporabo kot inštrument na tej sledi"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Sintezno omrežje za uporabo kot inštrument MIDI"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr "Omrežje sinteze za uporabo kot inštrument"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Sintezno omrežje za uporabo kot vključeno podomrežje"
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Sintezni signali (iz sledi in vodil) uporabljeni kot vhod vodil"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr "Sintetiziraj noto v skladbi dejavnega projekta."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Sintetizator"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Izbira sintetizatorja: %s"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Sintetizator: %s"
@@ -6400,33 +6355,33 @@ msgstr ""
 msgid "TID"
 msgstr "IDN"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 #, fuzzy
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Tehnični opis več nitnega sinteznega pogona"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Začasna napaka"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr "Dušenje napetosti"
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr "Napetost strune"
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Barva besedila"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Vnos besedila"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6465,7 +6420,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6473,7 +6428,7 @@ msgstr ""
 "Poravnava vrstic v besedilu oznake relativno ena na drugo. To NE vpliva na "
 "poravnavo oznake znotraj dodelitve."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr "Zvočni kanal za predvajanje, ponavadi je 1 levo, 2 je desno"
 
@@ -6484,19 +6439,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "Smer premika celice ob vsakem urejanju dogodka ali note"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr "Količina odziva, negativen odziv obrne signal"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Vrsta oblike filtra"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 #, fuzzy
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
@@ -6505,7 +6460,7 @@ msgstr "Vrsta normalizacije okrepitve glasnosti filtra (popirata "
 #. 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6525,17 +6480,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr "Zadnja različica programa, ki je prikazala to vrsto sporočila"
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Mnemonska pospeševalna tipka za to oznako"
 
@@ -6551,7 +6506,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr "Število celic za premik ob vsakem urejanju dogodka ali note"
@@ -6560,7 +6515,7 @@ msgstr "Število celic za premik ob vsakem urejanju dogodka ali note"
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6568,17 +6523,17 @@ msgstr ""
 "Razporeditev stolpcev urejevalnika vzorcev je določena z razvrstitvijo vrst "
 "stolpcev z možnimi spremenilniki v red prikaza."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "Ime vrat je edinstveno ime za vzpostavljanje razmerij vhodna<->izhodna vrata"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Projekt je bil spremenjen."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6586,34 +6541,34 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 "Razmerje zamika frekvence. (1.0 pomeni zamik enak osnovni frekvenci bobna)"
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr "Razpolovni čas resonance v mili sekundah"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Besedilo oznake"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr "Čas zamika od leve proti desni"
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr "Čas zamika od desne proti levi"
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6625,11 +6580,11 @@ msgstr ""
 "slišati \"naravno\" ali \"všečno\". Uglaševalni sistem določi število in "
 "razmak med uporabljenimi frekvenčnimi vrednostmi."
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Vrsta filtra za uporabo"
 
@@ -6638,35 +6593,35 @@ msgstr "Vrsta filtra za uporabo"
 msgid "The type of saturation to be used"
 msgstr "Vrsta filtra za uporabo"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr "Hitrost udarca po bobnu"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 #, fuzzy
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 "Gradnik, ki naj se zažene, ko je pritisnjena pospeševalna tipka za oznako"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Dvaintridesetinka"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr "Ta postopek ima več vrnjenih vrednosti."
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
@@ -6674,7 +6629,7 @@ msgstr ""
 "To nastavitev je mogoče spremeniti v odseku \"Sporočila\" pogovornega okna "
 "možnosti"
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Signal se dvigne po koncu faze sprostitve"
 
@@ -6724,29 +6679,29 @@ msgstr "Prednost niti od -20 (visoka) do +19 (nizka)"
 msgid "Threshold [dB]"
 msgstr "Prag [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Preskoči na vrednosti"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Čas"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Vnos časa"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 #, fuzzy
 msgid "Timing"
 msgstr "<b>Način časa:</b>"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Preklopni gumb"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Preklop namigov imen kanala"
 
@@ -6754,22 +6709,22 @@ msgstr "Preklop namigov imen kanala"
 msgid "Toggle exponential and linear control response"
 msgstr "Preklop eksponentnega in linearnega odziva nadzora"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Preklop vidnosti orodne palete"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 "Preklopi ali bo vodoraven premik žariščne celice prelomljen okoli robov "
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "Preveč odprtih datotek"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "Preveč odprtih datotek v sistemu"
 
@@ -6777,42 +6732,42 @@ msgstr "Preveč odprtih datotek v sistemu"
 msgid "Totals"
 msgstr "Skupno"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Sledi"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Sledi vsebujejo definicije inštrumentov in dele z notami"
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr "Premakni"
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr "Premik frekvence v poltonih"
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr "Premik frekvence oscilatorja v poltonih"
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr "Sprožilec"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr "Sproži udarec"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Vhod sprožilca"
 
@@ -6821,7 +6776,7 @@ msgstr "Vhod sprožilca"
 msgid "Trigger Input"
 msgstr "Vhod sprožilca"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr "Hitrost sprožilca [%s]"
 
@@ -6833,44 +6788,44 @@ msgstr "Filter sprožilca"
 msgid "Trigger input"
 msgstr "Vhod sprožilca"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr "Triola osmink"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr "Triola polovink"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Triola stoosemindajsetink"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr "Triola četrtink"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr "Triola šestnajstink"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr "Triola štiriinšestdesetink"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr "Triola dvaintridesetink"
 
 # To je ko imaš 3 note skupaj in je uveljaven termin (k sreči je punca nekaj časa hodila v glasbeno šolo :D)
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr "Triola celink"
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr "Uglaševanje"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Vrsta"
 
@@ -6879,147 +6834,147 @@ msgstr "Vrsta"
 msgid "UTime"
 msgstr "%d: Utime %s %d\n"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr "Nepovezan izhodni kanal"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Razveljavi"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Razveljavitev zadnjega koraka urejanja"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr "Razveljavi učinek zadnjega dejanja"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Nefiltriran zvočni signal"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Nefiltriran vhod"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr "Edinstveno ime tega predmeta"
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Neznana napaka"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Neznana vrsta zapisa"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Počisti izbor vseh dogodkov"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Počisti izbor vseh not"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Nedoločena dolžina"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Neporabljeno"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Navzgor"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Posodabljanje pogleda"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Uporabna vodoravnega ravnila za prilagoditev levega kazalnika zanke"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 "Uporaba vodoravnega ravnila za prilagoditev kazalnika položaja predvajanja"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Uporabna vodoravnega ravnila za prilagoditev desnega kazalnika zanke"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Uporabi podčrtaj"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "NMerilo:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "NPovečava"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Vrednost [plavajoče]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Hitrost"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Hitrost Iz"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Hitrost pritiska note"
 
 # Pluck je poteg strune...
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr "Hitrost trzanja strune"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Hitrost med pritiskom note"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Različica"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Barva navpične vrstice"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Barva navpične mreže"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Navpično območje"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Navpično merilo"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Navpično merilo (logaritemsko)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Navpična izbira"
 
@@ -7033,12 +6988,12 @@ msgstr "Navpična povečava klavirja"
 msgid "Virtual Rack"
 msgstr "Navidezna polica"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Navidezni vhod %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Navidezni izhod %u"
@@ -7047,50 +7002,45 @@ msgstr "Navidezni izhod %u"
 msgid "Volume"
 msgstr "Glasnost"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Prilagoditev glasnosti v decibelih za kanal levega vodila"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Prilagoditev glasnosti v decibelih za kanal desnega vodila"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "Datoteka WAVE"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Opozorilo"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Val"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr "Nalaganje valu \"%s\" za frekvenco %f je spodletelo: %s"
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Valovna oblika"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Valovni izhod"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Skladišče valov"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr "Val za uporabo kot instrument"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr "Val uporabljen kot vir oscilatorja"
 
@@ -7099,7 +7049,7 @@ msgstr "Val uporabljen kot vir oscilatorja"
 msgid "Wave_s"
 msgstr "Val_ovi"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Valovi"
 
@@ -7124,35 +7074,35 @@ msgstr "Werckmeister VI"
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Celinka"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Velikost okna"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Napaka med pisanjem"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Zapis projekta v določeno datoteko"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Zapis projekta na disk"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Napačno število kanalov"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "Izhod XtalStrings"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7160,7 +7110,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr "Yougov temperament"
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Barva vrednosti nič"
 
@@ -7169,15 +7119,15 @@ msgstr "Barva vrednosti nič"
 msgid "Zoom"
 msgstr "Povečava"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Povečava:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_O Programu ..."
 
@@ -7210,11 +7160,11 @@ msgstr "Spletišče _Beast ..."
 msgid "_Cancel"
 msgstr "_Prekliči"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Počisti razveljave"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Zapri"
 
@@ -7229,7 +7179,7 @@ msgid "_Distortion"
 msgstr "Pop_ačenje"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7241,7 +7191,7 @@ msgstr "_Uredi"
 msgid "_Enhance"
 msgstr "_Izboljšaj"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_FAQ..."
 
@@ -7270,7 +7220,7 @@ msgstr "Po_sreduj"
 msgid "_Help"
 msgstr "Pomo_č"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Uvozi MIDI ..."
 
@@ -7289,7 +7239,7 @@ msgstr "_Vhod in izhod"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Združi ..."
 
@@ -7298,11 +7248,11 @@ msgstr "_Združi ..."
 msgid "_Misc"
 msgstr "_Razno"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Novo"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Odpri ..."
 
@@ -7311,11 +7261,11 @@ msgstr "_Odpri ..."
 msgid "_Other Sources"
 msgstr "_Drugi viri"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Predvajaj"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Možnosti ..."
 
@@ -7330,19 +7280,19 @@ msgstr "_Projekt"
 msgid "_Quantization"
 msgstr "_Kvantizacija"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "_Hiter začetek ..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Končaj"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Uveljavi"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Opombe ob izdaji ..."
 
@@ -7361,7 +7311,7 @@ msgstr "_Odstrani"
 msgid "_Routing"
 msgstr "_Usmerjanje"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Shrani"
 
@@ -7386,7 +7336,7 @@ msgstr "_Skladba"
 msgid "_Spatial"
 msgstr "Pro_storsko"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "Zau_stavi"
 
@@ -7407,7 +7357,7 @@ msgstr "_Sintetizatorji"
 msgid "_Tools"
 msgstr "_Orodja"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Razveljavi"
 
@@ -7427,7 +7377,12 @@ msgstr "_Pogled"
 msgid "_Virtualization"
 msgstr "P_redočenje"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Pokaži sporočila o težavah zvočnega vhoda"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr "povezava je prekinjena"
 
@@ -7655,17 +7610,22 @@ msgstr "Nadzor-9"
 msgid "control-90"
 msgstr "Nadzor-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Zaznavanje začetka glave je spodletelo"
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 #, fuzzy
 msgid "killed by janitor"
 msgstr "Ubil vas je %s (%s)"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "izvajanje"
 
@@ -7675,12 +7635,18 @@ msgstr "izvajanje"
 #~ msgid "A unique number identifying this thread"
 #~ msgstr "Edinstveno število, ki določa to nit"
 
+#~ msgid "Always"
+#~ msgstr "Vedno"
+
 #~ msgid "Child System Time"
 #~ msgstr "Podrejeni sistemski čas"
 
 #~ msgid "Child User Time"
 #~ msgstr "Čas podrejenega uporabnika"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostika"
+
 #~ msgid ""
 #~ "Discard all PCM output and provide zero blocks as input. This\n"
 #~ "driver is not part of the automatic PCM device selection list."
@@ -7688,13 +7654,41 @@ msgstr "izvajanje"
 #~ "Zavrzi ves izhod PCM in zagotovi nične bloke kot vhod. Ta\n"
 #~ "gonilnik ni del seznama samodejne izbire naprave PCM."
 
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Prikaz pogovornih oken z diagnostičnimi sporočili"
+
+#~ msgid "Error"
+#~ msgstr "Napaka"
+
+#~ msgid "Failed to launch a web browser executable"
+#~ msgstr "Zagon izvedljive datoteke brskalnika je spodletel"
+
 #~ msgid "GNU General Public License"
 #~ msgstr "Splošno javno dovoljenje GNU"
 
+#~ msgid "Information"
+#~ msgstr "Podrobnosti"
+
+#~ msgid "Launch Web Browser"
+#~ msgstr "Zaženi spletni brskalnik"
+
 #, fuzzy
 #~ msgid "Max Voixes"
 #~ msgstr "Največje število glasov"
 
+#~ msgid "No Audio"
+#~ msgstr "Ni zvoka"
+
+#~ msgid "No MIDI"
+#~ msgstr "Ni MIDI"
+
+#~ msgid ""
+#~ "No suitable web browser executable could be found to be executed and to "
+#~ "display the URL: %s"
+#~ msgstr ""
+#~ "Ni mogoče najti primernega spletnega brskalnika za izvedbo in prikaz "
+#~ "naslova URL: %s"
+
 #~ msgid ""
 #~ "PortAudio PCM driver, using %s.\n"
 #~ "  DEVICE - the PortAudio device to use, 'default' selects default device\n"
@@ -7711,6 +7705,15 @@ msgstr "izvajanje"
 #~ msgid "Processor"
 #~ msgstr "Procesor"
 
+#~ msgid "Recording Audio Input"
+#~ msgstr "Vhod snemanja zvoka"
+
+#~ msgid "Script"
+#~ msgstr "Skripta"
+
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Pokaži sporočila o težavah zagona spletnega brskalnika"
+
 #~ msgid "State"
 #~ msgstr "Stanje"
 
@@ -7748,6 +7751,9 @@ msgstr "izvajanje"
 #~ msgid "User Time"
 #~ msgstr "Uporabniški čas"
 
+#~ msgid "Warning"
+#~ msgstr "Opozorilo"
+
 #~ msgid "bar, |"
 #~ msgstr "bar, |"
 
diff --git a/po/sq.po b/po/sq.po
index 3a48dfd..339a1b4 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -15,102 +15,102 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 #, fuzzy
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr "Në dispozicion Elementë:"
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 #, fuzzy
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr "Në dispozicion"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 #, fuzzy
 msgid "  allow folding the column into left/right neighbour"
 msgstr "majtas djathtas"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 #, fuzzy
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr "dhjetor"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 #, fuzzy
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "dhjetor"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 #, fuzzy
 msgid "  display notes of the first, second, ... channel"
 msgstr "nga i pari sekondë"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 #, fuzzy
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr "nga në i pari sekondë"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 #, fuzzy
 msgid "  insert vertical space"
 msgstr "hapësirë"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 #, fuzzy
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "zgjidh"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 #, fuzzy
 msgid "  selects one of 3 predefined colors"
 msgstr "nga"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 #, fuzzy
 msgid "(Hint)"
 msgstr "Udhëzim"
@@ -118,7 +118,7 @@ msgstr "Udhëzim"
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -132,12 +132,12 @@ msgstr "Zëri Burimet Noise"
 msgid "/Audio Sources/Organ"
 msgstr "Zëri Burimet"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 #, fuzzy
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "Zëri Burimet Standart"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 #, fuzzy
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "Zëri Burimet"
@@ -156,42 +156,42 @@ msgstr "Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "Filtrat Bas Filtri"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Filtrat Llojet"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "Input Rezultati Rezultati"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "Input Rezultati Zë Input"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 #, fuzzy
 msgid "/Input & Output/MIDI Control Input"
 msgstr "Input Rezultati MIDI Kontrollo Input"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 #, fuzzy
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "Input Rezultati MIDI Zë Input"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Input"
 msgstr "Input Rezultati PCM Input"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Output"
 msgstr "Input Rezultati PCM Rezultati"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 #, fuzzy
 msgid "/Misc/Snooper"
 msgstr "Të Ndryshme"
@@ -200,20 +200,20 @@ msgstr "Të Ndryshme"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "Tjetër Burimet"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -229,19 +229,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -250,129 +250,129 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "Bilancim"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 #, fuzzy
 msgid "/Virtualization/Virtual Input"
 msgstr "Virtual Input"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 #, fuzzy
 msgid "/Virtualization/Virtual Output"
 msgstr "Virtual Rezultati"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 #, fuzzy
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "Virtual Nën Sintetizuesi"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "1/1"
 msgstr "1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "1/16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "1/2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "1/4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "1/64"
 msgstr "64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "1/8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -381,19 +381,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -405,50 +405,50 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "1\\/1"
 msgstr "1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "1\\/16"
 msgstr "16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 #, fuzzy
 msgid "1\\/2"
 msgstr "2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 #, fuzzy
 msgid "1\\/4"
 msgstr "4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 #, fuzzy
 msgid "1\\/8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 #, fuzzy
 msgid "2 & 4"
 msgstr "4"
@@ -461,15 +461,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -481,52 +481,52 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 #, fuzzy
 msgid "3 & 12"
 msgstr "12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 #, fuzzy
 msgid "3 & 6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 #, fuzzy
 msgid "4 & 12"
 msgstr "12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 #, fuzzy
 msgid "4 & 16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 #, fuzzy
 msgid "4 & 8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -550,24 +550,24 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 #, fuzzy
 msgid "6 & 12"
 msgstr "12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -575,20 +575,20 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 #, fuzzy
 msgid "8 & 16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -600,76 +600,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -690,11 +690,11 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
@@ -702,11 +702,11 @@ msgstr ""
 "Një varg me shenja _ në vendndodhje i përgjigjet shenjave në tekst që duhen "
 "nënvijëzuar"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -714,12 +714,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -733,53 +733,53 @@ msgstr "majtas"
 msgid "Accumulated audio output 2"
 msgstr "majtas"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Shto"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "E re E personalizuar"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "E re MIDI"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr "Krijo a i ri MIDI kontrolli i jashtëm MIDI"
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Shto a i ri"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "Krijo a i ri në"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 #, fuzzy
 msgid "Add a new track to this song"
 msgstr "Shto a i ri"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Shto a i ri"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -791,24 +791,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Shto..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, fuzzy, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr "lista lista"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -827,27 +827,27 @@ msgstr "Përshtat kontrolli volumi"
 msgid "Adjust output balance between left and right"
 msgstr "Përshtat majtas dhe djathtas"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 #, fuzzy
 msgid "Adjust overall program behaviour"
 msgstr "Përshtat programi"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 #, fuzzy
 msgid "Adjust overall song behaviour"
 msgstr "Përshtat programi"
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 #, fuzzy
 msgid "Adjust overall synthesizer behaviour"
 msgstr "Përshtat programi"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr "Përshtat nga"
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 #, fuzzy
 msgid "Adjust the number of rows between each shaded row"
 msgstr "Përshtat nga rreshta"
@@ -864,19 +864,19 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Përshtat nga"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 #, fuzzy
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Përshtat nga rreshta"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -894,7 +894,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -911,42 +911,37 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 #, fuzzy
 msgid "Aftertouch Out"
 msgstr "Zvogëlo"
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 #, fuzzy
 msgid "Align Control Events"
 msgstr "Rreshto Kontrollo Ndodhitë"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 #, fuzzy
 msgid "Align Events"
 msgstr "Rreshto Ndodhitë"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -954,7 +949,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -962,22 +957,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 #, fuzzy
 msgid "Anti-Alias"
 msgstr "Alias"
@@ -988,7 +983,7 @@ msgstr "Alias"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Konfiguro nga"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 #, fuzzy
 msgid "Array of column types"
 msgstr "Array nga"
@@ -1030,7 +1025,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -1039,7 +1034,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr "ms"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Release"
@@ -1079,39 +1074,44 @@ msgstr "Zëri"
 msgid "Audio Gate"
 msgstr "Zëri Zvogëlo"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Zëri Zvogëlo"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 #, fuzzy
 msgid "Audio In"
 msgstr "Zëri Zmadho"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, fuzzy, c-format
 msgid "Audio In%u"
 msgstr "Audio"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 #, fuzzy
 msgid "Audio In1"
 msgstr "Zëri"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 #, fuzzy
 msgid "Audio In2"
 msgstr "Zëri"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio In3"
 msgstr "Audio"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio In4"
 msgstr "Audio"
@@ -1122,27 +1122,27 @@ msgstr "Audio"
 msgid "Audio Input"
 msgstr "Zëri Input"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 #, fuzzy
 msgid "Audio Input 1"
 msgstr "Zëri Input 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 #, fuzzy
 msgid "Audio Input 2"
 msgstr "Zëri Input 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio Input 3"
 msgstr "Zëri Input 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio Input 4"
 msgstr "Zëri Input 4"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Audio"
@@ -1151,13 +1151,13 @@ msgstr "Audio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "Audio Out"
 msgstr "Zëri Zvogëlo"
@@ -1175,18 +1175,22 @@ msgstr "Zëri Zvogëlo"
 msgid "Audio Out2"
 msgstr "Zëri Zvogëlo"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 #, fuzzy
 msgid "Audio Output"
 msgstr "Zëri Rezultati"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "Zëri Burimet Noise"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "Zëri Burimet Noise"
@@ -1201,7 +1205,7 @@ msgstr "Zëri Zvogëlo"
 msgid "Audio Sum2"
 msgstr "Zëri Zvogëlo"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1221,11 +1225,11 @@ msgstr "Zëri Input 1"
 msgid "Audio input 2"
 msgstr "Zëri Input 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autori"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autorët:"
 
@@ -1234,13 +1238,13 @@ msgstr "Autorët:"
 msgid "Auto Output"
 msgstr "Zëri Rezultati"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 #, fuzzy
 msgid "Auto cut"
 msgstr "Automatike preje"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1252,7 +1256,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Input"
@@ -1263,22 +1267,22 @@ msgstr "Input"
 msgid "Available Items:"
 msgstr "Në dispozicion Elementë:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Input"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 #, fuzzy
 msgid "Available Postprocessors"
 msgstr "Në dispozicion"
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 #, fuzzy
 msgid "Available Synthesizers"
 msgstr "Në dispozicion"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 #, fuzzy
 msgid "Available Waves"
 msgstr "Në dispozicion"
@@ -1295,28 +1299,27 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr "Mesatarja nga milisekonda sekondë nga përdorues CPU ora nga"
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 #, fuzzy
 msgid "BEAST About"
 msgstr "Informacione"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, fuzzy, c-format
 msgid "BEAST Version %s"
 msgstr "Versioni"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1334,43 +1337,43 @@ msgstr "Pjesa File"
 msgid "BSE Synthesis File"
 msgstr "File"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Ngjyra e Sfondit"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 #, fuzzy
 msgid "Background Image"
 msgstr "Figura e sfondit"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 #, fuzzy
 msgid "Background Shade 1"
 msgstr "Ngjyra e Sfondit"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 #, fuzzy
 msgid "Background Shade 2"
 msgstr "Ngjyra e Sfondit"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 #, fuzzy
 msgid "Background image used by the control events editor."
 msgstr "Sfondi figurë nga kontrolli."
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 #, fuzzy
 msgid "Background image used by the pattern editor."
 msgstr "Sfondi figurë nga."
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 #, fuzzy
 msgid "Background image used by the piano-roll editor."
 msgstr "Sfondi figurë nga."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1396,13 +1399,13 @@ msgstr "Bilancim kontrolli"
 msgid "Bank Select"
 msgstr "Zgjidh"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 #, fuzzy
 msgid "Base Frequency"
 msgstr "Bazë Frekuenca"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "Bazë Oktavë"
@@ -1417,12 +1420,12 @@ msgstr "Bazë Volumi"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Bazë kontrolli sipër"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 #, fuzzy
 msgid "Beats per minute"
 msgstr "minutë"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 #, fuzzy
 msgid "Bind a new key combination to a program function"
 msgstr "a i ri a programi"
@@ -1431,7 +1434,7 @@ msgstr "a i ri a programi"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1479,22 +1482,22 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Emri"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 #, fuzzy
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr "Bus për."
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1513,32 +1516,32 @@ msgstr "CPU"
 msgid "CPU%"
 msgstr "CPU"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "_Anullo"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 #, fuzzy
 msgid "Center Frequency"
 msgstr "Në qendër Frekuenca"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 #, fuzzy
 msgid "Center Frequency Input"
 msgstr "Në qendër Frekuenca Input"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 #, fuzzy
 msgid "Change the base octave by a given amount"
 msgstr "Ndrysho nga a"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change the currently selected key binding"
 msgstr "Ndrysho"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 #, fuzzy
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "Ndrysho e nga a"
@@ -1547,22 +1550,22 @@ msgstr "Ndrysho e nga a"
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Ndrysho..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Kanali"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 #, fuzzy
 msgid "Channel Hints"
 msgstr "Kanali"
@@ -1573,37 +1576,37 @@ msgstr "Kanali"
 msgid "Channel Pressure"
 msgstr "Kanali"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, fuzzy, c-format
 msgid "Channel%u"
 msgstr "Kanali"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, fuzzy, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanali"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, fuzzy, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanali"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, fuzzy, c-format
 msgid "Channel%u [float]"
 msgstr "Kanali"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 #, fuzzy
 msgid "Check/ToggleRadio Button"
 msgstr "Kontrolli Butoni"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1612,36 +1615,36 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr "Chorus"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Pastro"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear the current selection"
 msgstr "Pastro"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Mbyll"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 #, fuzzy
 msgid "Close all windows and quit"
 msgstr "Mbyll të gjitha dritaret dhe dil"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "Mbyll"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Zëri i ngjyrës"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Komenti"
 
@@ -1666,7 +1669,7 @@ msgstr "Konfiguro"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Konfiguro nga"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, fuzzy, c-format
 msgid "Const Out%u"
 msgstr "Zvogëlo"
@@ -1693,26 +1696,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, fuzzy, c-format
 msgid "Constant Output %u"
 msgstr "Rezultati"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Përmbajtja"
 
@@ -1786,7 +1789,7 @@ msgstr "Përmbajtja"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 #, fuzzy
 msgid "Contributions made by:"
 msgstr "nga:"
@@ -2089,13 +2092,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Kontrollo Input"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2110,7 +2113,7 @@ msgstr "Kontrollo Input"
 msgid "Control Strength"
 msgstr "Kontrollo"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Kontrollo Lloji:"
@@ -2121,69 +2124,69 @@ msgstr "Kontrollo Lloji:"
 msgid "Control Type:"
 msgstr "Kontrollo Lloji:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 #, fuzzy
 msgid "Controls the octave relative to which notes are entered"
 msgstr "Kontrollet"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopjo"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 #, fuzzy
 msgid "Copy the current selection into clipboard"
 msgstr "Kopjo"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 #, fuzzy
 msgid "Copyright license applying to this object"
 msgstr "Copyright liçenca"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 #, fuzzy
 msgid "Create Link"
 msgstr "Krijo Lidhje"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 #, fuzzy
 msgid "Create a new Part in a Song."
 msgstr "Krijo a i ri Pjesa në a."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "Krijo a i ri për a."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 #, fuzzy
 msgid "Create a new mixer bus for a Song."
 msgstr "Krijo a i ri për a."
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 #, fuzzy
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr "Krijo a i ri nga a dhe"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "Krijo shfaq nga"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Krijo një projekt të ri"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Koha e Krijimit"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2199,27 +2202,27 @@ msgstr "Ctrl"
 msgid "Ctrl In2"
 msgstr "Ctrl"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Ctrl Out"
 msgstr "Ctrl Zvogëlo"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "Ctrl"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "Ctrl"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "Ctrl"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "Ctrl"
@@ -2230,16 +2233,16 @@ msgstr "Ctrl"
 msgid "Current Items:"
 msgstr "Aktual Elementë:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Preje"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 #, fuzzy
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Frekuenca Gjithçka Filtrat"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 #, fuzzy
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Frekuenca Ndal"
@@ -2248,21 +2251,21 @@ msgstr "Frekuenca Ndal"
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Cutoff [Hz]"
 msgstr "Hz"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2271,7 +2274,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "Teksti"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2293,7 +2296,7 @@ msgstr "tjetër"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2301,173 +2304,168 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Autori"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Liçenca"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Vizato Vlerat"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Elemino"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 #, fuzzy
 msgid "Delete Control Event"
 msgstr "Elemino Kontrollo Ndodhi"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 #, fuzzy
 msgid "Delete Link"
 msgstr "Elemino Lidhje"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 #, fuzzy
 msgid "Delete Note"
 msgstr "Elemino Shënim"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 #, fuzzy
 msgid "Delete Part"
 msgstr "Elemino Pjesa"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 #, fuzzy
 msgid "Delete a Part from a Song."
 msgstr "Elemino a Pjesa a."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 #, fuzzy
 msgid "Delete a Track from a Song."
 msgstr "Elemino a a."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 #, fuzzy
 msgid "Delete a mixer bus from a Song."
 msgstr "Elemino a a."
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 #, fuzzy
 msgid "Delete note (mouse button 1)"
 msgstr "Elemino"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 #, fuzzy
 msgid "Delete parts"
 msgstr "Elemino"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 #, fuzzy
 msgid "Delete the complete undo history"
 msgstr "Elemino"
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Elemino"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 #, fuzzy
 msgid "Delete the currently selected key binding"
 msgstr "Elemino"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 #, fuzzy
 msgid "Delete the currently selected track"
 msgstr "Elemino"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 #, fuzzy
 msgid "Delete the currently selected wave"
 msgstr "Elemino"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Përshkrimi"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "Zhvillim"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 #, fuzzy
 msgid "Device busy"
 msgstr "Dispozitivi"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 #, fuzzy
 msgid "Device not async capable"
 msgstr "Dispozitivi nuk"
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "Dispozitivi"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Thirrje (telefonike)"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "Thirrje (telefonike)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2487,17 +2485,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Drejtimi"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2513,172 +2511,172 @@ msgid "Discard changes and close dialog"
 msgstr "Anullo dhe mbylle dialog"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 #, fuzzy
 msgid "Disconnect In"
 msgstr "Shkëputu Zmadho"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Shkëputu Zmadho"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 #, fuzzy
 msgid "Disconnect Out"
 msgstr "Shkëputu Zvogëlo"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Shkëputu Zvogëlo"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 #, fuzzy
 msgid "Display an overview of all procedures"
 msgstr "Shfaq nga"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 #, fuzzy
 msgid "Display developer and contributor credits"
 msgstr "Shfaq dhe"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 #, fuzzy
 msgid "Display statistics and timing information"
 msgstr "Shfaq statistikat dhe"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 #, fuzzy
 msgid "Distorted Audio Output"
 msgstr "Zëri Rezultati"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "Done Out"
 msgstr "U plotësua Zvogëlo"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "U plotësua Zvogëlo"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "e katërta"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Poshtë"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 #, fuzzy
 msgid "Draw Values"
 msgstr "Vizato Vlerat"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 #, fuzzy
 msgid "Draw a line to align events to"
 msgstr "Vizato a"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 #, fuzzy
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Vizato?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 #, fuzzy
 msgid "Drop Down Button"
 msgstr "Hidh Poshtë Butoni"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 #, fuzzy
 msgid "Drop Down Combo"
 msgstr "Hidh Poshtë"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 #, fuzzy
 msgid "Drum Frequency Input"
 msgstr "Frekuenca"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Frekuenca"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Dyfisho"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2688,26 +2686,26 @@ msgstr ""
 msgid "E_xamples"
 msgstr "E"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Ndrysho"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 #, fuzzy
 msgid "Edit Part"
 msgstr "Ndrysho Pjesa"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 #, fuzzy
 msgid "Edit Rack Item"
 msgstr "Ndrysho"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 #, fuzzy
 msgid "Edit the currently selected wave"
 msgstr "Ndrysho"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 #, fuzzy
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
@@ -2715,13 +2713,13 @@ msgid ""
 "properties"
 msgstr "Ndrysho pulsanti1 për dhe pronësitë"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 #, fuzzy
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Ndrysho Lëvize Menu"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Editori"
 
@@ -2735,53 +2733,53 @@ msgstr "Eksponencial Kontrollo"
 msgid "Effect Control 2"
 msgstr "Eksponencial Kontrollo"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "Ndrysho Pjesa"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 #, fuzzy
 msgid "Empty Field Color"
 msgstr "Bosh Fusha Ngjyra"
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 #, fuzzy
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
 msgstr "Aktivo për dhe tekst mbas a."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 #, fuzzy
 msgid "End:"
 msgstr "Fundi:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 #, fuzzy
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr "në a është."
@@ -2804,17 +2802,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Gabim"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Gabim"
@@ -2824,92 +2816,92 @@ msgstr "Gabim"
 msgid "Events"
 msgstr "Ndodhitë"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 #, fuzzy
 msgid "Every eighth and sixteenth row"
 msgstr "Çdo dhe"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "Çdo"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 #, fuzzy
 msgid "Every fourth and eighth row"
 msgstr "Çdo e katërta dhe"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 #, fuzzy
 msgid "Every fourth and sixteenth row"
 msgstr "Çdo e katërta dhe"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 #, fuzzy
 msgid "Every fourth and twelfth row"
 msgstr "Çdo e katërta dhe"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 #, fuzzy
 msgid "Every fourth row"
 msgstr "Çdo e katërta"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 #, fuzzy
 msgid "Every second and fourth row"
 msgstr "Çdo sekondë dhe e katërta"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 #, fuzzy
 msgid "Every second row"
 msgstr "Çdo sekondë"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "Çdo"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 #, fuzzy
 msgid "Every sixth and twelfth row"
 msgstr "Çdo dhe"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 #, fuzzy
 msgid "Every sixth row"
 msgstr "Çdo"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 #, fuzzy
 msgid "Every third and sixth row"
 msgstr "Çdo e treta dhe"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 #, fuzzy
 msgid "Every third and twelfth row"
 msgstr "Çdo e treta dhe"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 #, fuzzy
 msgid "Every third row"
 msgstr "Çdo e treta"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "Every twelfth row"
 msgstr "Çdo"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 #, fuzzy
 msgid "Everything went well"
 msgstr "Gjithçka"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2919,12 +2911,12 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "Eksponencial Kontrollo"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 #, fuzzy
 msgid "Exponential FM"
 msgstr "Eksponencial"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 #, fuzzy
 msgid "Export Audio"
 msgstr "Audio"
@@ -2933,88 +2925,84 @@ msgstr "Audio"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 #, fuzzy
 msgid "Failed to configure device buffer"
 msgstr "Dështoi periferik"
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 #, fuzzy
 msgid "Failed to configure device format"
 msgstr "Dështoi periferik"
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 #, fuzzy
 msgid "Failed to configure device latency"
 msgstr "Dështoi periferik"
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 #, fuzzy
 msgid "Failed to configure number of device channels"
 msgstr "Dështoi periferik"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "hap"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "hap"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "hap"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "hap"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr "hap midi periferik periferik"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr "hap midi periferik periferik"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr "hap"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -3023,12 +3011,12 @@ msgid ""
 "%s"
 msgstr "Dështoi elemino j j"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "Dështoi periferik"
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, fuzzy, c-format
 msgid ""
 "Failed to save\n"
@@ -3039,7 +3027,7 @@ msgid ""
 msgstr "Dështoi ruaj j j j"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -3048,106 +3036,106 @@ msgid ""
 "%s"
 msgstr "Dështoi elemino j j"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 #, fuzzy
 msgid "Failed to spawn child process"
 msgstr "Dështoi fëmi (sekondar, i dytë)"
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 #, fuzzy
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Ndrysho modaliteti mbas modulët?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Zgjedhja e file"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "E fundit ora"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Riemërto"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 #, fuzzy
 msgid "Filename Text Entry"
 msgstr "Emri i file Teksti"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filtri"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 #, fuzzy
 msgid "Filter Algorithm"
 msgstr "Filtri"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 #, fuzzy
 msgid "Filter Choice"
 msgstr "Filtri Zgjedhja"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 #, fuzzy
 msgid "Filter Specification"
 msgstr "Filtri"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 #, fuzzy
 msgid "Filter Type"
 msgstr "Filtri Lloji"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Në qendër Frekuenca"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 #, fuzzy
 msgid "Filtered Audio Signal"
 msgstr "Zëri Sinjali"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 #, fuzzy
 msgid "Filtered Output"
 msgstr "Rezultati"
@@ -3156,16 +3144,16 @@ msgstr "Rezultati"
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "Filtrat Bas Filtri"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 #, fuzzy
 msgid "Find a track suitable for playing notes of a given part."
 msgstr "Gjej a për nga a."
@@ -3176,13 +3164,13 @@ msgstr "Gjej a për nga a."
 msgid "Find in current document"
 msgstr "Gjej në"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -3202,15 +3190,15 @@ msgstr "E Para"
 msgid "First control input"
 msgstr "E Para kontrolli"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3218,11 +3206,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Madhësia e gërmave"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 #, fuzzy
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Gërmat madhësia në pixels për në"
@@ -3232,95 +3220,95 @@ msgstr "Gërmat madhësia në pixels për në"
 msgid "Foot Controller"
 msgstr "Lëvize Kontrollo Ndodhi"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Freq In"
 msgstr "Frekuenca"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 #, fuzzy
 msgid "Freq Mod In"
 msgstr "Zmadho"
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Freq Out"
 msgstr "Zvogëlo"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frekuenca"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 #, fuzzy
 msgid "Frequency Input"
 msgstr "Frekuenca"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 #, fuzzy
 msgid "Frequency Modulation Input"
 msgstr "Frekuenca Input"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Frekuenca"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Frequency Signal"
 msgstr "Frekuenca"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 #, fuzzy
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr "Frekuenca kontrolli Sintetizuesi Frekuenca CPU ngarkoje"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Frekuenca shift nuk"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funksioni"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 #, fuzzy
 msgid "Function used to create new key bindings"
 msgstr "Funksioni i ri"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Functionality not implemented"
 msgstr "Funksionaliteti nuk"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 #, fuzzy
 msgid "Functions to be activated for a key binding"
 msgstr "Funksionet aktivizuar për a"
@@ -3335,41 +3323,41 @@ msgstr "Funksionet aktivizuar për a"
 msgid "GNU Lesser General Public License"
 msgstr "GNU Të përgjithshme Publik Liçenca"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "Zmadho"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 #, fuzzy
 msgid "Gain Modulation Input"
 msgstr "Input"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 #, fuzzy
 msgid "Gate"
 msgstr "Ngjit"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 #, fuzzy
 msgid "Gate In"
 msgstr "Zmadho"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Out"
 msgstr "Zvogëlo"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Output"
 msgstr "Rezultati"
@@ -3378,7 +3366,7 @@ msgstr "Rezultati"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3398,12 +3386,12 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 #, fuzzy
 msgid "Generic Keys"
 msgstr "I përgjithshëm Çelësat"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3428,22 +3416,22 @@ msgstr "Shko faqe"
 msgid "Go to browser index"
 msgstr "Shko treguesi"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 #, fuzzy
 msgid "Grow Horizontally"
 msgstr "Rrit"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 #, fuzzy
 msgid "Grow Vertically"
 msgstr "Rrit"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 #, fuzzy
 msgid "Grow the scrollable area"
 msgstr "Rrit"
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3453,7 +3441,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr ""
 
@@ -3469,50 +3457,50 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 #, fuzzy
 msgid "High if the note is currently being pressed"
 msgstr "E lartë është"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 #, fuzzy
 msgid "High indicates the instrument is done synthesizing"
 msgstr "E lartë është u krye"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 #, fuzzy
 msgid "Hit the drum on raising edges"
 msgstr "Luaj në"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 #, fuzzy
 msgid "Homogeneous Input Fields"
 msgstr "Homogjene Input"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 #, fuzzy
 msgid "Horizontal Bar Color"
 msgstr "Horizontal Bar Ngjyra"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 #, fuzzy
 msgid "Horizontal Grid Color"
 msgstr "Horizontal Rrjeta Ngjyra"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 #, fuzzy
 msgid "Horizontal Scale"
 msgstr "Horizontal Shkalla"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 #, fuzzy
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Horizontal Shkalla"
@@ -3529,19 +3517,19 @@ msgstr "Horizontal"
 msgid "Horizontal track zoom"
 msgstr "Horizontal"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3549,29 +3537,29 @@ msgstr ""
 "Nëse vihet, një nënvijë në tekst tregon që gërma pasuese duhet përdorur si "
 "kyç për përshpejtues \"mnemonic\""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 #, fuzzy
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr "tekst është preje dhe është"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 #, fuzzy
 msgid "Image shade"
 msgstr "Figura"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, fuzzy, c-format
 msgid "Import MIDI: %s"
 msgstr "Importo MIDI"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 #, fuzzy
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importo a MIDI"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, fuzzy, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "MIDI"
@@ -3610,22 +3598,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Vertikal Shkalla"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "E pavlefshme"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Input"
 
@@ -3641,63 +3623,63 @@ msgstr "Input"
 msgid "Input 2 [%]"
 msgstr "Input"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 #, fuzzy
 msgid "Input Assignments"
 msgstr "Input"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, fuzzy, c-format
 msgid "Input Channel %u"
 msgstr "Input Kanali"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 #, fuzzy
 msgid "Input Modulation [%]"
 msgstr "Input"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, fuzzy, c-format
 msgid "Input Port %u"
 msgstr "Input Porta"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Audio"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Input në"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 #, fuzzy
 msgid "Input channel in use"
 msgstr "Input në"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Input"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 #, fuzzy
 msgid "Input port name to interface to"
 msgstr "Input emri interfaqja"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 #, fuzzy
 msgid "Input/Output channels already connected"
 msgstr "Input Rezultati"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Input Rezultati nuk"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "Input Rezultati"
@@ -3708,93 +3690,93 @@ msgstr "Input Rezultati"
 msgid "Inputs"
 msgstr "Input"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 #, fuzzy
 msgid "Insert"
 msgstr "Fut"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 #, fuzzy
 msgid "Insert Control Event"
 msgstr "Fut Kontrollo Ndodhi"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 #, fuzzy
 msgid "Insert Module"
 msgstr "Fut Modulë"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 #, fuzzy
 msgid "Insert Note"
 msgstr "Fut Shënim"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 #, fuzzy
 msgid "Insert Part"
 msgstr "Fut Pjesa"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 #, fuzzy
 msgid "Insert clipboard contents as current selection"
 msgstr "Fut"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 #, fuzzy
 msgid "Insert eighths note"
 msgstr "Fut"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 #, fuzzy
 msgid "Insert half notes"
 msgstr "Fut"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "Insert hundred twenty-eighth note"
 msgstr "Fut"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 #, fuzzy
 msgid "Insert part"
 msgstr "Fut"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 #, fuzzy
 msgid "Insert quarter notes"
 msgstr "Fut"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "Insert sixteenth note"
 msgstr "Fut"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "Fut e katërta"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "Fut sekondë"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Fut"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 #, fuzzy
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Fut ndrysho dhe"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 #, fuzzy
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Fut dhe"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Fut Pjesa"
@@ -3804,106 +3786,106 @@ msgstr "Fut Pjesa"
 msgid "Instrument flavour"
 msgstr "Fut Pjesa"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 #, fuzzy
 msgid "Invalid MIDI control type"
 msgstr "E pavlefshme lloji"
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Invalid duration"
 msgstr "E pavlefshme kohëzgjatja"
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 #, fuzzy
 msgid "Invalid format"
 msgstr "E pavlefshme"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 #, fuzzy
 msgid "Invalid object property"
 msgstr "E pavlefshme"
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Invalid offset"
 msgstr "E pavlefshme"
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 #, fuzzy
 msgid "Invalid overlap"
 msgstr "E pavlefshme"
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 #, fuzzy
 msgid "Invalid synthesis module connection"
 msgstr "E pavlefshme lloji"
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 #, fuzzy
 msgid "Invalid synthsis module type"
 msgstr "E pavlefshme lloji"
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Fut"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Pastro"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Zgjidh Directory"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Orientimi"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Justify"
 msgstr "Orientimi"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 #, fuzzy
 msgid "Key Binding"
 msgstr "Kyçi"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 #, fuzzy
 msgid "Key combinations used to activate a function"
 msgstr "Kyçi a"
@@ -3923,106 +3905,104 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "Butoni"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 #, fuzzy
 msgid "LADSPA Path"
 msgstr "Plugins"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 #, fuzzy
 msgid "LADSPA Plugins"
 msgstr "Plugins"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etiketa"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 #, fuzzy
 msgid "Last modification time"
 msgstr "E fundit ora"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 #, fuzzy
 msgid "Latency [ms]"
 msgstr "ms"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 #, fuzzy
 msgid "Layout:"
 msgstr "Planimetria:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Majtas"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Audio"
 msgstr "Audio"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Audio In"
 msgstr "Majtas Zëri Zmadho"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left Audio Input"
 msgstr "Majtas Zëri Input"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Audio Out"
 msgstr "Majtas Zëri Zvogëlo"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Audio Output"
 msgstr "Majtas Zëri Rezultati"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "Majtas Kanali Rezultati"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left In"
 msgstr "Majtas"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Input"
 msgstr "Input"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Out"
 msgstr "Majtas Zvogëlo"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Output"
 msgstr "Majtas Rezultati"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Majtas Volumi"
@@ -4032,17 +4012,17 @@ msgstr "Majtas Volumi"
 msgid "Left audio output"
 msgstr "Majtas"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 #, fuzzy
 msgid "Left channel input"
 msgstr "Majtas"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 #, fuzzy
 msgid "Left channel output"
 msgstr "Majtas"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Majtas"
@@ -4052,15 +4032,15 @@ msgstr "Majtas"
 msgid "Level"
 msgstr "Etiketa"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Liçenca"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Liçenca:"
 
@@ -4070,151 +4050,151 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Lidhje"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 #, fuzzy
 msgid "Link Part"
 msgstr "Lidhje Pjesa"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 #, fuzzy
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Lidhje dhe"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 #, fuzzy
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Lista nga"
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 #, fuzzy
 msgid "List of available mixer busses to be used as track output"
 msgstr "Lista nga"
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 #, fuzzy
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr "Lista nga a MIDI"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 #, fuzzy
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr "Lista nga a"
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 #, fuzzy
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr "Lista nga a"
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 #, fuzzy
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "Lista nga a"
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "Lista nga"
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 #, fuzzy
 msgid "List of available waves to choose a track instrument from"
 msgstr "Lista nga"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 #, fuzzy
 msgid "List of available waves to choose as oscillator source"
 msgstr "Lista nga"
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 #, fuzzy
 msgid "List of available waves to choose as track instrument"
 msgstr "Lista nga"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 #, fuzzy
 msgid "Load"
 msgstr "Ngarko"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 #, fuzzy
 msgid "Load Effect"
 msgstr "Ngarko"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 #, fuzzy
 msgid "Load Instrument"
 msgstr "Ngarko"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 #, fuzzy
 msgid "Load Key Binding"
 msgstr "Ngarko Kyçi"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 #, fuzzy
 msgid "Load Wave"
 msgstr "Ngarko"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Ngarko"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Ngarko"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 #, fuzzy
 msgid "Load a key binding set"
 msgstr "Ngarko a"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 #, fuzzy
 msgid "Load a new wave file from disk"
 msgstr "Ngarko a i ri disk"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 #, fuzzy
 msgid "Load a new wave file from library paths"
 msgstr "Ngarko a i ri"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load synthesizer mesh from effects folder"
 msgstr "Ngarko kartelë"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load synthesizer mesh from instruments folder"
 msgstr "Ngarko kartelë"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 #, fuzzy
 msgid "Load..."
 msgstr "Ngarko."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr ""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, fuzzy, c-format
 msgid "Loading skin `%s'"
 msgstr "veshje"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Duke ngarkuar..."
 
@@ -4225,31 +4205,31 @@ msgstr "Vendodhja"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 #, fuzzy
 msgid "Lost Event"
 msgstr "Ndodhi"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 #, fuzzy
 msgid "Lost Note"
 msgstr "Shënim"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 #, fuzzy
 msgid "Lost Part"
 msgstr "Pjesa"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Inferior"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 #, fuzzy
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Inferior"
@@ -4264,44 +4244,48 @@ msgstr "Hz"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "filtro për kontrolli"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "ID"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "MIDI Kanali"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "MIDI"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "MIDI Signal 1"
 msgstr "MIDI Sinjali 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "MIDI Signal 2"
 msgstr "MIDI Sinjali 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "MIDI Signal 3"
 msgstr "MIDI Sinjali 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "MIDI Signal 4"
 msgstr "MIDI Sinjali 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, fuzzy, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI"
@@ -4312,25 +4296,30 @@ msgstr "MIDI"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "MIDI Muzikë dhe Program"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+#, fuzzy
+msgid "MIDI device selections problems"
+msgstr "Alarm informacione MIDI periferik"
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Rezultati"
@@ -4340,101 +4329,101 @@ msgstr "Rezultati"
 msgid "Master Volume"
 msgstr "Master Volumi"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "Master"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "Master"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Master"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 #, fuzzy
 msgid "Max Voices"
 msgstr "Zëra"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 #, fuzzy
 msgid "Maximum number of voices for simultaneous playback"
 msgstr "nga për"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 #, fuzzy
 msgid "Measure denominator, must be a power of 2"
 msgstr "a nga 2"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 #, fuzzy
 msgid "Middle Bar Color"
 msgstr "Qendror Bar Ngjyra"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 #, fuzzy
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr "Midi"
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 #, fuzzy
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr "Midi"
@@ -4444,7 +4433,7 @@ msgstr "Midi"
 msgid "Mix Out"
 msgstr "Miks Zvogëlo"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4452,40 +4441,40 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr "Kontrolli i volumit"
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Kyç \"mnemonic\""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "\"Mnemonic widget\""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Mod In"
 msgstr "Zmadho"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4494,102 +4483,102 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr "Input"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Modulation Input"
 msgstr "Input"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 #, fuzzy
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "për"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 #, fuzzy
 msgid "Module Info"
 msgstr "Modulë Informacione"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 #, fuzzy
 msgid "Module Link: "
 msgstr "Modulë Lidhje "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 #, fuzzy
 msgid "Module link"
 msgstr "Modulë lidhje"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 #, fuzzy
 msgid "Move Control Event"
 msgstr "Lëvize Kontrollo Ndodhi"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 #, fuzzy
 msgid "Move Note"
 msgstr "Lëvize Shënim"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 #, fuzzy
 msgid "Move Part"
 msgstr "Lëvize Pjesa"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "Lëvize"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 #, fuzzy
 msgid "Move focus cell downwards"
 msgstr "Lëvize"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 #, fuzzy
 msgid "Move focus cell downwards page-wise"
 msgstr "Lëvize faqe"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 #, fuzzy
 msgid "Move focus cell to the left"
 msgstr "Lëvize majtas"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 #, fuzzy
 msgid "Move focus cell to the left page-wise"
 msgstr "Lëvize majtas faqe"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 #, fuzzy
 msgid "Move focus cell to the right"
 msgstr "Lëvize djathtas"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 #, fuzzy
 msgid "Move focus cell to the right page-wise"
 msgstr "Lëvize djathtas faqe"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 #, fuzzy
 msgid "Move focus cell upwards"
 msgstr "Lëvize"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 #, fuzzy
 msgid "Move focus cell upwards page-wise"
 msgstr "Lëvize faqe"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 #, fuzzy
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr "Lëvize në vazhdim sipër majtas djathtas poshtë"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 #, fuzzy
 msgid "Move the current selection into clipboard"
 msgstr "Lëvize"
@@ -4606,17 +4595,17 @@ msgstr "Lëvize poshtë nga"
 msgid "Move the selection up by one position"
 msgstr "Lëvize sipër nga"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 #, fuzzy
 msgid "Move to the left"
 msgstr "Lëvize majtas"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 #, fuzzy
 msgid "Move to the right"
 msgstr "Lëvize djathtas"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 #, fuzzy
 msgid "Move upwards"
 msgstr "Lëvize"
@@ -4632,58 +4621,58 @@ msgstr "Shumëzim Kontrollet"
 msgid "Music Composer"
 msgstr "Muzikë"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 #, fuzzy
 msgid "Mute"
 msgstr "Pa zë"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 #, fuzzy
 msgid "Mute: turn off the bus volume"
 msgstr "Pa zë volumi"
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Emri"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 #, fuzzy
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Emri për veshje për veshje."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 #, fuzzy
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr "Emri nga WAVE për"
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 #, fuzzy
 msgid "Negative Value Color"
 msgstr "Negativi Vlera Ngjyra"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 #, fuzzy
 msgid "New Song"
 msgstr "E re"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "New View"
 msgstr "E re Paraqitja"
@@ -4705,140 +4694,123 @@ msgstr "E re Paraqitja"
 msgid "Nice"
 msgstr "Nice"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Zëri"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "ID"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 #, fuzzy
 msgid "No Part"
 msgstr "Jo Pjesa"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 #, fuzzy
 msgid "No Track"
 msgstr "Jo"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 #, fuzzy
 msgid "No data available"
 msgstr "Jo periferik"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 #, fuzzy
 msgid "No device (driver) available"
 msgstr "Jo periferik"
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Jo"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 #, fuzzy
 msgid "No quantization selected"
 msgstr "Jo"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Jo"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "Jo"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Jo"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "Jo"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Jo"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Jo"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Jo"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 #, fuzzy
 msgid "No target"
 msgstr "Jo"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "E pavlefshme"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Vizato?"
@@ -4863,13 +4835,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Asnjë"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 #, fuzzy
 msgid "Norm Type"
 msgstr "Lloji"
@@ -4880,7 +4852,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4889,19 +4861,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Shënim"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Shpejtësia"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 #, fuzzy
 msgid "Note Entry"
 msgstr "Shënim"
@@ -4911,22 +4883,22 @@ msgstr "Shënim"
 msgid "Note Fine Tune"
 msgstr "Frekuenca"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 #, fuzzy
 msgid "Note Frequency"
 msgstr "Frekuenca"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 #, fuzzy
 msgid "Note Sequence Grid Editor"
 msgstr "Shënim Rrjeta Editori"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync"
 msgstr "Shënim"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync Signal"
 msgstr "Shënim Sinjali"
@@ -4943,81 +4915,81 @@ msgstr "Shpejtësia"
 msgid "Note _Length"
 msgstr "Shënim Gjatësia"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 #, fuzzy
 msgid "Notes and informations about this release cycle"
 msgstr "Shënime dhe informacione"
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 #, fuzzy
 msgid "Number of Columns"
 msgstr "Numri nga Kollonat"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 #, fuzzy
 msgid "Number of Rows"
 msgstr "Numri nga Rreshtat"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 #, fuzzy
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Numri nga nga"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Numri nga"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 #, fuzzy
 msgid "Object Drop Down Box"
 msgstr "Hidh Poshtë Kuti"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Zgjedhja e file"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -5025,13 +4997,13 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 #, fuzzy
 msgid "Open Project"
 msgstr "Hap Projekti"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -5040,7 +5012,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -5049,29 +5021,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Hap një projekt ekzistues"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Renditja"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 #, fuzzy
 msgid "Order of Filter"
 msgstr "Renditja nga Filtri"
@@ -5091,13 +5063,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "Rezultati"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "Drejtimi"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -5105,60 +5077,60 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 #, fuzzy
 msgid "Oscillated Output"
 msgstr "Rezultati"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 #, fuzzy
 msgid "Oscillating Frequency Input"
 msgstr "Frekuenca Input"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "Tjetër Burimet"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "Tjetër Burimet"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Rezultati"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 #, fuzzy
 msgid "Output Assignments"
 msgstr "Rezultati"
@@ -5173,17 +5145,17 @@ msgstr "Rezultati Bilancim"
 msgid "Output Panning"
 msgstr "Rezultati"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, fuzzy, c-format
 msgid "Output Port %u"
 msgstr "Rezultati Porta"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Audio"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Audio"
@@ -5198,7 +5170,7 @@ msgstr "Majtas Volumi"
 msgid "Output [dB]"
 msgstr "Rezultati"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 #, fuzzy
 msgid "Output port name to interface from"
 msgstr "Rezultati emri interfaqja"
@@ -5214,35 +5186,45 @@ msgstr "Rezultati"
 msgid "Outputs"
 msgstr "Rezultati"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 #, fuzzy
 msgid "PCM Input module"
 msgstr "PCM Input"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 #, fuzzy
 msgid "PCM Output module"
 msgstr "PCM Rezultati"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+#, fuzzy
+msgid "PCM device selections problems"
+msgstr "Alarm informacione MIDI periferik"
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "gabim"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 #, fuzzy
 msgid "PWM In"
 msgstr "PWM Zmadho"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr ""
 
@@ -5250,69 +5232,69 @@ msgstr ""
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parametri"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 #, fuzzy
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parametri"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametrat"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Ngjite"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 #, fuzzy
 msgid "Parasite Paths"
 msgstr "Shtigjet"
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 #, fuzzy
 msgid "Parent mismatch"
 msgstr "Prindi"
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 #, fuzzy
 msgid "Parsing error"
 msgstr "gabim"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Pozicioni"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Ngjite"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Pozicioni"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Motivi"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 #, fuzzy
 msgid "Pattern Editor Layout"
 msgstr "Motivi Editori Planimetria"
@@ -5342,26 +5324,26 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Përqindja nga CPU"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 #, fuzzy
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Përqindja nga figurë."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 #, fuzzy
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "nga"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 #, fuzzy
 msgid "Piano Keys"
 msgstr "Çelësat"
@@ -5377,59 +5359,59 @@ msgstr "Shënime"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 #, fuzzy
 msgid "Play note"
 msgstr "Luaj"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 #, fuzzy
 msgid "Play or restart playback of the project"
 msgstr "Luaj nga"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "Rregullimet"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, fuzzy, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "tastiera instaluar për"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 #, fuzzy
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "tastiera instaluar."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 #, fuzzy
 msgid "Pluck strings on raising edge"
 msgstr "në"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Rregullimet"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Plugins"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Plugins"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 #, fuzzy
 msgid "Popup Options"
 msgstr "Mundësitë"
@@ -5439,88 +5421,88 @@ msgstr "Mundësitë"
 msgid "Portamento Time"
 msgstr "Koha e Krijimit"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Pozicioni"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 #, fuzzy
 msgid "Position taken"
 msgstr "Pozicioni"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 #, fuzzy
 msgid "Positive Value Color"
 msgstr "Vlera Ngjyra"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Proçesori"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Preferimet"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Shikoje"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 #, fuzzy
 msgid "Procedure Browser"
 msgstr "Shfletuesi"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 #, fuzzy
 msgid "Procedure _Browser"
 msgstr "Shfletuesi"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 #, fuzzy
 msgid "Procedure parameter invalid"
 msgstr "I pavlefshëm"
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Proçesori"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 #, fuzzy
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr "kohëzgjatja dhe nga a CPU ngarkoje"
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5529,64 +5511,64 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Pronësitë"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 #, fuzzy
 msgid "Property Identifier"
 msgstr "Pronësitë"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 #, fuzzy
 msgid "Property Name"
 msgstr "Pronësia Emri"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 #, fuzzy
 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 "nga komponenti kohëzgjatja nga për"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr "Afron informacione"
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 #, fuzzy
 msgid "Pulse Width"
 msgstr "Gjerësia"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 #, fuzzy
 msgid "Pulse Width Modulation Input"
 msgstr "Gjerësia Input"
@@ -5603,52 +5585,52 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Q: 1\\/1"
 msgstr "Q 1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "Q 128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 #, fuzzy
 msgid "Q: 1\\/16"
 msgstr "Q 16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 #, fuzzy
 msgid "Q: 1\\/2"
 msgstr "Q 2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "Q"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 #, fuzzy
 msgid "Q: 1\\/4"
 msgstr "Q 4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "Q 64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 #, fuzzy
 msgid "Q: 1\\/8"
 msgstr "Q 8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 #, fuzzy
 msgid "Q: None"
 msgstr "Q Asnjë"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 #, fuzzy
 msgid "Q: Tact"
 msgstr "Q"
@@ -5667,45 +5649,45 @@ msgstr "Orientimi"
 msgid "Quantization Steps"
 msgstr "Jo"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "e katërta"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Quantize to thirty-second note boundaries"
 msgstr "sekondë"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr ""
 
@@ -5722,41 +5704,41 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 #, fuzzy
 msgid "RC Files"
 msgstr "_File"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 #, fuzzy
 msgid "Rack Editor"
 msgstr "Editori"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 #, fuzzy
 msgid "Raise"
 msgstr "Përpjestim"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 #, fuzzy
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Përpjestim"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Ratio In"
 msgstr "Përpjestim"
@@ -5766,40 +5748,35 @@ msgstr "Përpjestim"
 msgid "Ratio [x:1]"
 msgstr "Përpjestim"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Djathtas Zëri Input"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 #, fuzzy
 msgid "Rectangle select notes"
 msgstr "zgjidh"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Përsërite"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "Redo the last undone action"
 msgstr "Rikthe veprimin e fundit të anulluar"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 #, fuzzy
 msgid "Redo the last undone editing step"
 msgstr "Përsërite e fundit"
@@ -5808,7 +5785,7 @@ msgstr "Përsërite e fundit"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5822,7 +5799,7 @@ msgstr "Parametri"
 msgid "Release [ms]"
 msgstr "Release ms"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 #, fuzzy
 msgid "Release counter"
 msgstr "Release"
@@ -5833,53 +5810,53 @@ msgstr "Release"
 msgid "Reload current page"
 msgstr "Rilexo faqe"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 #, fuzzy
 msgid "Remove Module"
 msgstr "Hiq Modulë"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 #, fuzzy
 msgid "Remove Paths"
 msgstr "Hiq Shtigjet"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove Song or Synthesizer"
 msgstr "Hiq"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 #, fuzzy
 msgid "Remove any events in the focus cell"
 msgstr "Hiq çdo në"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Hiq"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, fuzzy, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr "lista"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Riemërto"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 #, fuzzy
 msgid "Rename parts"
 msgstr "Riemërto"
@@ -5895,32 +5872,32 @@ msgstr "Përsërit"
 msgid "Repeat playback within loop points"
 msgstr "Përsërit"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 #, fuzzy
 msgid "Reset Properties"
 msgstr "Nga fillimi Pronësitë"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 #, fuzzy
 msgid "Resize Control Event"
 msgstr "Ripërmaso Kontrollo Ndodhi"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 #, fuzzy
 msgid "Resize Note"
 msgstr "Ripërmaso Shënim"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Riemërto"
@@ -5929,95 +5906,97 @@ msgstr "Riemërto"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 #, fuzzy
 msgid "Retrieve master output bus of a song if it exists."
 msgstr "nga a."
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 #, fuzzy
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr "nga a."
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 #, fuzzy
 msgid "Retrieve song timing information at a specific tick."
 msgstr "a."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 #, fuzzy
 msgid "Retrigger In"
 msgstr "Zmadho"
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Djathtas"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Audio"
 msgstr "Djathtas"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Audio In"
 msgstr "Djathtas Zëri Zmadho"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right Audio Input"
 msgstr "Djathtas Zëri Input"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Audio Out"
 msgstr "Djathtas Zëri Zvogëlo"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Audio Output"
 msgstr "Djathtas Zëri Rezultati"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "Djathtas Kanali Rezultati"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right In"
 msgstr "Djathtas"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Input"
 msgstr "Input"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Out"
 msgstr "Djathtas Zvogëlo"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Output"
 msgstr "Djathtas Rezultati"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Djathtas Volumi"
@@ -6027,49 +6006,49 @@ msgstr "Djathtas Volumi"
 msgid "Right audio output"
 msgstr "Djathtas"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 #, fuzzy
 msgid "Right channel Input"
 msgstr "Djathtas Input"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Input"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 #, fuzzy
 msgid "Right channel output"
 msgstr "Djathtas"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Djathtas Zëri Zvogëlo"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 msgid "Routing/Adder"
 msgstr ""
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 msgid "Routing/Mixer"
 msgstr ""
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 msgid "Routing/Multiply"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 #, fuzzy
 msgid "Row Shading"
 msgstr "Rresht Hija"
@@ -6078,12 +6057,12 @@ msgstr "Rresht Hija"
 msgid "STime"
 msgstr "STime"
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "Hiq Shtigjet"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Ruaj"
@@ -6117,139 +6096,133 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Ruaj"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Ruaj"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Ruaj"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 #, fuzzy
 msgid "Save Effect"
 msgstr "Ruaj"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 #, fuzzy
 msgid "Save Instrument"
 msgstr "Ruaj"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Ruaje _Si..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save synthesizer mesh to effects folder"
 msgstr "Ruaj kartelë"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save synthesizer mesh to instruments folder"
 msgstr "Ruaj kartelë"
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, fuzzy, c-format
 msgid "Save: %s"
 msgstr "Ruaj"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, fuzzy, c-format
 msgid "Saving effect `%s'"
 msgstr "Duke ruajtur"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, fuzzy, c-format
 msgid "Saving instrument `%s'"
 msgstr "Duke ruajtur"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, fuzzy, c-format
 msgid "Saving project `%s'"
 msgstr "Duke ruajtur"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Scripte"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Scripte"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Scripte"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 #, fuzzy
 msgid "Scroll Both"
 msgstr "Së bashku"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 #, fuzzy
 msgid "Scroll Left"
 msgstr "Majtas"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 #, fuzzy
 msgid "Scroll None"
 msgstr "Asnjë"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 #, fuzzy
 msgid "Scroll Right"
 msgstr "Djathtas"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 #, fuzzy
 msgid "Search Paths"
 msgstr "Shtigjet"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -6257,12 +6230,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 #, fuzzy
 msgid "Searchpath Text Entry"
 msgstr "Teksti"
@@ -6283,64 +6256,64 @@ msgstr "Sekonda"
 msgid "Second control input"
 msgstr "Sekonda kontrolli"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Në qendër Frekuenca"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Zgjidh file"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Zgjidh"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Zgjidh ngjyrën"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Zgjidh Directory"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Zgjidh file"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 #, fuzzy
 msgid "Select Region"
 msgstr "Zgjidh Pozicioni"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Zgjidh file"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Fut"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 #, fuzzy
 msgid "Select input module"
 msgstr "Zgjidh"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 #, fuzzy
 msgid "Select output module"
 msgstr "Zgjidh"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 #, fuzzy
 msgid "Select tick range vertically"
 msgstr "Zgjidh"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Self Modulation [%]"
 msgstr "Vetë"
@@ -6360,7 +6333,7 @@ msgstr "nga në"
 msgid "Set the attack time in milliseconds"
 msgstr "ora në milisekonda"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -6382,35 +6355,35 @@ msgstr "në"
 msgid "Set the envelope magnitude in percent"
 msgstr "në"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 #, fuzzy
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "nga në vazhdim"
@@ -6424,88 +6397,64 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr "ora në milisekonda"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 #, fuzzy
 msgid "Sets the value of the focus digit"
 msgstr "nga"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 #, fuzzy
 msgid "Shape Average"
 msgstr "Mesatarja"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 #, fuzzy
 msgid "Show Info"
 msgstr "Shfaq Informacione"
 
-#: bse/bseserver.cc:474
-#, fuzzy
-msgid "Show messages about MIDI device selections problems"
-msgstr "Alarm informacione MIDI periferik"
-
-#: bse/bseserver.cc:452
-#, fuzzy
-msgid "Show messages about PCM device selections problems"
-msgstr "Alarm informacione MIDI periferik"
-
-#: bse/bseserver.cc:409
-#, fuzzy
-msgid "Show messages about audio input problems"
-msgstr "Alarm informacione MIDI periferik"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Alarm informacione MIDI periferik"
 
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
-msgstr "Alarm informacione MIDI periferik"
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr ""
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 #, fuzzy
 msgid "Shrink Horizontally"
 msgstr "Tkurr"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 #, fuzzy
 msgid "Shrink Vertically"
 msgstr "Tkurr"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 #, fuzzy
 msgid "Shrink the scrollable area"
 msgstr "Tkurr"
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 #, fuzzy
 msgid "Signal In"
 msgstr "Sinjali Zmadho"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Input"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Input"
@@ -6515,67 +6464,67 @@ msgstr "Input"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 #, fuzzy
 msgid "Single Edit"
 msgstr "E vetme Ndrysho"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "e katërta"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "STime"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 #, fuzzy
 msgid "Sketch Average"
 msgstr "Sketch Mesatarja"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 #, fuzzy
 msgid "Sketch Maximum"
 msgstr "Sketch"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 #, fuzzy
 msgid "Sketch Minimum"
 msgstr "Sketch"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 #, fuzzy
 msgid "Sketch Range"
 msgstr "Sketch"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Skin (Veshja grafike)"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 #, fuzzy
 msgid "Skin Name"
 msgstr "Emri"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 #, fuzzy
 msgid "Snoop Signal"
 msgstr "Sinjali"
@@ -6584,64 +6533,64 @@ msgstr "Sinjali"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 #, fuzzy
 msgid "Sole Output"
 msgstr "Rezultati"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 #, fuzzy
 msgid "Solo: mute all other busses"
 msgstr "tjetër"
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "E re"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 #, fuzzy
 msgid "Spin Button"
 msgstr "Butoni"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 #, fuzzy
 msgid "Spin Button (Logarithmic)"
 msgstr "Butoni"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 #, fuzzy
 msgid "Splash Image"
 msgstr "Figura"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 #, fuzzy
 msgid "Standard Option Menu"
 msgstr "Standart Menu"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 #, fuzzy
 msgid "Standard amplifier module"
 msgstr "Standart"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Standard oscillator module"
 msgstr "Standart"
@@ -6657,33 +6606,29 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 #, fuzzy
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr "është nga dhe."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 #, fuzzy
 msgid "Start Editor"
 msgstr "Fillo Editori"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Fillo Editori"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6691,91 +6636,91 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 #, fuzzy
 msgid "Start:"
 msgstr "Fillo:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 #, fuzzy
 msgid "Starting Playback"
 msgstr "Duke filluar"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 #, fuzzy
 msgid "Steps"
 msgstr "_Ndalo"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 #, fuzzy
 msgid "Stop playback of the project"
 msgstr "Ndal nga"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 #, fuzzy
 msgid "Strength of gain modulation"
 msgstr "nga"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 #, fuzzy
 msgid "Strength of linear frequency modulation"
 msgstr "nga"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 #, fuzzy
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr "nga gjerësia për"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Strength of self modulation"
 msgstr "nga"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Frekuenca Input"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 #, fuzzy
 msgid "Swap IO"
 msgstr "Swap"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 #, fuzzy
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Swap me modulët?"
@@ -6793,61 +6738,61 @@ msgstr "Kalo dy kontrolli punë a nga nga."
 msgid "Switches"
 msgstr "_Ndalo"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 #, fuzzy
 msgid "SynDrum Output"
 msgstr "Rezultati"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "Shënim"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 #, fuzzy
 msgid "Sync In"
 msgstr "Zmadho"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 #, fuzzy
 msgid "Sync Out"
 msgstr "Zvogëlo"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 #, fuzzy
 msgid "Syncronization Input"
 msgstr "Input"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 #, fuzzy
 msgid "Syncronization Output"
 msgstr "Rezultati"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "Frekuenca"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 #, fuzzy
 msgid "Synth Done"
 msgstr "Sintetizuesi U plotësua"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Input"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 #, fuzzy
 msgid "Synth Mixing Frequency"
 msgstr "Frekuenca"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Sintetizuesi U plotësua"
@@ -6858,16 +6803,16 @@ msgstr "Sintetizuesi U plotësua"
 msgid "Synthesis Modules"
 msgstr "Modulët"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "Modulët"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6875,53 +6820,53 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 #, fuzzy
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 #, fuzzy
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "MIDI"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 #, fuzzy
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "dhe"
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 #, fuzzy
 msgid "Synthesize a note on a song of an active project."
 msgstr "a në a nga aktiv."
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "MIDI"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6935,34 +6880,34 @@ msgstr ""
 msgid "TID"
 msgstr "ID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 #, fuzzy
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "përshkrimi nga"
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Ngjyra e tekstit"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 #, fuzzy
 msgid "Text Entry"
 msgstr "Teksti"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6998,14 +6943,14 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 #, fuzzy
 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 "nga rreshta në tekst nga etiketa tjetër nga etiketa."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -7016,21 +6961,21 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 #, fuzzy
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "nga ora"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 #, fuzzy
 msgid "The filter design type"
 msgstr "filtro lloji"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 #, fuzzy
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
@@ -7039,7 +6984,7 @@ msgstr "filtro lloji nga dhe"
 #. 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -7059,17 +7004,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Kyçi përshpejtues \"mnemonic\" për këtë etiketë"
 
@@ -7085,7 +7030,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 #, fuzzy
 msgid ""
 "The number of cells to move across each time an event or note was edited"
@@ -7095,24 +7040,24 @@ msgstr "nga ora"
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 #, fuzzy
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr "është nga me në."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 #, fuzzy
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr "emri është a emri"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 #, fuzzy
 msgid ""
 "The rack editor is still highly experimental code and guaranteed to be "
@@ -7121,34 +7066,34 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr "është kodi dhe nga në në dhe punë në kodi e ruaj."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "ora në milisekonda"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Teksti i etiketës"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -7156,11 +7101,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 #, fuzzy
 msgid "The type of filter to use"
 msgstr "lloji nga filtro"
@@ -7170,40 +7115,40 @@ msgstr "lloji nga filtro"
 msgid "The type of saturation to be used"
 msgstr "lloji nga filtro"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 "\"Widget\"-i që duhet aktivuar kur shtypet një kyç \"mnemonic\" etikete"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "This signal goes high after the release phase has completed"
 msgstr "e lartë mbas"
@@ -7257,31 +7202,31 @@ msgstr "e lartë e ulët"
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Pistat"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "Time"
 msgstr "STime"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 #, fuzzy
 msgid "Time Entry"
 msgstr "Ora"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 #, fuzzy
 msgid "Toggle Button"
 msgstr "Kavo Butoni"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 #, fuzzy
 msgid "Toggle channel name hints"
 msgstr "Kavo emri"
@@ -7291,23 +7236,23 @@ msgstr "Kavo emri"
 msgid "Toggle exponential and linear control response"
 msgstr "Kavo dhe kontrolli"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 #, fuzzy
 msgid "Toggle visibility of the tool palette"
 msgstr "Kavo nga"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 #, fuzzy
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr "Kavo nga"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -7315,44 +7260,44 @@ msgstr ""
 msgid "Totals"
 msgstr "Totalet"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pistat"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Zmadho"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Zmadho"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 #, fuzzy
 msgid "Trigger In"
 msgstr "Zmadho"
@@ -7362,7 +7307,7 @@ msgstr "Zmadho"
 msgid "Trigger Input"
 msgstr "Zmadho"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Shpejtësia"
@@ -7377,45 +7322,45 @@ msgstr "filtro"
 msgid "Trigger input"
 msgstr "Zmadho"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "e katërta"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Kujdes"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Lloji"
 
@@ -7423,168 +7368,168 @@ msgstr "Lloji"
 msgid "UTime"
 msgstr "UTime"
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "Rezultati Kanalet:"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Anullo"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 #, fuzzy
 msgid "Undo last editing step"
 msgstr "Anullo e fundit"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 #, fuzzy
 msgid "Undo the effect of the last action"
 msgstr "Anullo nga e fundit akcion"
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 #, fuzzy
 msgid "Unfiltered Audio Signal"
 msgstr "Zëri Sinjali"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 #, fuzzy
 msgid "Unfiltered Input"
 msgstr "Input"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "Fut"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Fut"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 #, fuzzy
 msgid "Unspecified length"
 msgstr "E papërcaktuar"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 #, fuzzy
 msgid "Unused"
 msgstr "Anullo"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Sipër"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 #, fuzzy
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "majtas"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 #, fuzzy
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "lexo"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 #, fuzzy
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "djathtas"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Përdor nënvijë"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 #, fuzzy
 msgid "Value [float]"
 msgstr "Vlera"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Shpejtësia"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 #, fuzzy
 msgid "Velocity Out"
 msgstr "Shpejtësia Zvogëlo"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 #, fuzzy
 msgid "Velocity of the note press"
 msgstr "Shpejtësia nga"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Shpejtësia nga"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 #, fuzzy
 msgid "Velocity while the note is pressed"
 msgstr "Shpejtësia është"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "Versioni"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 #, fuzzy
 msgid "Vertical Bar Color"
 msgstr "Vertikal Bar Ngjyra"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 #, fuzzy
 msgid "Vertical Grid Color"
 msgstr "Vertikal Rrjeta Ngjyra"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 #, fuzzy
 msgid "Vertical Region"
 msgstr "Vertikal Pozicioni"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 #, fuzzy
 msgid "Vertical Scale"
 msgstr "Vertikal Shkalla"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 #, fuzzy
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Vertikal Shkalla"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 #, fuzzy
 msgid "Vertical Select"
 msgstr "Vertikal Zgjidh"
@@ -7601,12 +7546,12 @@ msgstr "Vertikal"
 msgid "Virtual Rack"
 msgstr "Virtual"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, fuzzy, c-format
 msgid "Virtual input %u"
 msgstr "Virtual"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, fuzzy, c-format
 msgid "Virtual output %u"
 msgstr "Virtual"
@@ -7616,55 +7561,50 @@ msgstr "Virtual"
 msgid "Volume"
 msgstr "Bazë Volumi"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Volumi nga majtas"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Volumi nga djathtas"
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 #, fuzzy
 msgid "WAVE File"
 msgstr "WAVE File"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Kujdes"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 #, fuzzy
 msgid "Wave Form"
 msgstr "Formular"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 #, fuzzy
 msgid "Wave Output"
 msgstr "Rezultati"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7673,7 +7613,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -7698,41 +7638,41 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Window Size"
 msgstr "Madhësia e gërmave"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "filtro"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 #, fuzzy
 msgid "Write project to a specific file"
 msgstr "Shkrim a"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 #, fuzzy
 msgid "Write project to disk"
 msgstr "Shkrim disk"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "Dështoi periferik"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "XtalStrings Output"
 msgstr "Rezultati"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7740,7 +7680,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 #, fuzzy
 msgid "Zero Value Color"
 msgstr "Zgjidh"
@@ -7750,16 +7690,16 @@ msgstr "Zgjidh"
 msgid "Zoom"
 msgstr "Shkalla e zmadhimit"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 #, fuzzy
 msgid "Zoom:"
 msgstr "Shkalla e zmadhimit:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Informacione..."
 
@@ -7794,12 +7734,12 @@ msgstr ""
 msgid "_Cancel"
 msgstr "_Anullo"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 #, fuzzy
 msgid "_Clear Undo"
 msgstr "Pastro Anullo"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Mbyll"
 
@@ -7814,7 +7754,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7826,7 +7766,7 @@ msgstr "_Ndrysho"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr ""
 
@@ -7856,7 +7796,7 @@ msgstr "_Vazhdo"
 msgid "_Help"
 msgstr "_Ndihmë"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 #, fuzzy
 msgid "_Import MIDI..."
 msgstr "Importo MIDI."
@@ -7877,7 +7817,7 @@ msgstr "Input Rezultati"
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr ""
 
@@ -7887,11 +7827,11 @@ msgstr ""
 msgid "_Misc"
 msgstr "Të Ndryshme"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_E re"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Hap..."
 
@@ -7901,11 +7841,11 @@ msgstr "_Hap..."
 msgid "_Other Sources"
 msgstr "Tjetër Burimet"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Luaj"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Preferime..."
 
@@ -7921,20 +7861,20 @@ msgstr "Projekti"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "Fillo."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Dalja"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Përsërit"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 #, fuzzy
 msgid "_Release Notes..."
 msgstr "Release Shënime."
@@ -7955,7 +7895,7 @@ msgstr "_Përsërit"
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Ruaj"
 
@@ -7982,7 +7922,7 @@ msgstr ""
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Ndalo"
 
@@ -8004,7 +7944,7 @@ msgstr ""
 msgid "_Tools"
 msgstr "_Instrumentë"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Anullo"
 
@@ -8025,7 +7965,12 @@ msgstr "_Shfaq"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Alarm informacione MIDI periferik"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -8253,16 +8198,21 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Alarm informacione MIDI periferik"
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "hap"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
 
@@ -8361,6 +8311,10 @@ msgstr ""
 #~ msgstr "Parametrat"
 
 #, fuzzy
+#~ msgid "Error"
+#~ msgstr "Gabim"
+
+#, fuzzy
 #~ msgid "Failed to open MIDI devices (reverting to null device): %s"
 #~ msgstr "hap midi periferik periferik"
 
@@ -8388,6 +8342,10 @@ msgstr ""
 #~ msgstr "Shfaq Informacione"
 
 #, fuzzy
+#~ msgid "Information"
+#~ msgstr "E pavlefshme"
+
+#, fuzzy
 #~ msgid "Input Channels:"
 #~ msgstr "Input Kanalet:"
 
@@ -8423,6 +8381,14 @@ msgstr ""
 #~ msgid "Mono Signal Input"
 #~ msgstr "Mono Sinjali Input"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Zëri"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "ID"
+
 #~ msgid "Notice"
 #~ msgstr "Njoftim"
 
@@ -8444,6 +8410,10 @@ msgstr ""
 #~ msgstr "Përpjestimi"
 
 #, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Djathtas Zëri Input"
+
+#, fuzzy
 #~ msgid "Reset Loop"
 #~ msgstr "Nga fillimi Loop"
 
@@ -8455,10 +8425,18 @@ msgstr ""
 #~ msgstr "Pikë"
 
 #, fuzzy
+#~ msgid "Script"
+#~ msgstr "Scripte"
+
+#, fuzzy
 #~ msgid "Selection to Loop"
 #~ msgstr "Zgjedhja Loop"
 
 #, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Alarm informacione MIDI periferik"
+
+#, fuzzy
 #~ msgid "Signal debugging module"
 #~ msgstr "Sinjali"
 
@@ -8547,6 +8525,9 @@ msgstr ""
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Majtas Volumi"
 
+#~ msgid "Warning"
+#~ msgstr "Kujdes"
+
 #, fuzzy
 #~ msgid "Zoom Selection"
 #~ msgstr "Shkalla e zmadhimit Zgjedhja"
diff --git a/po/sr.po b/po/sr.po
index d8f1e6b..78dc8cc 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -18,103 +18,103 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 #, fuzzy
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr "_Синтетизатори"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  дозволи заклапање колоне са левим/десним суседом"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  прикажи 2- (-99..+99) или 3- (-999..+999) цифрене означене декадне бројеве"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  прикажи 2- (-FF..+FF) или 4- (-FFFF..+FFFF) цифрене означене хексадекадне "
 "бројеве"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  прикажи 2- (00..99) или 3- (000..999) цифрене декадне бројеве"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  прикажи 2- (00..FF) или 4- (0000..FFFF) цифрене хексадекадне бројеве"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  прикажи истачкану усправну траку"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  прикажи ноте првог, другог,... канала"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr "  прикажи померај, дужину или брзину нота у првом, другом,... каналу"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  прикажи пуну усправну траку"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  уметни усправни размак"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  изабери разне врсте догађаја (управљање, непрекидни управљачи)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  изабира једну од 3 претпостављене боје"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -128,12 +128,12 @@ msgstr "Извори _звука"
 msgid "/Audio Sources/Organ"
 msgstr "Извори _звука"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 #, fuzzy
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Модули/Извори звука/Стандардни осцилатор"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 #, fuzzy
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Модули/Извори звука/Стандардни осцилатор"
@@ -150,42 +150,42 @@ msgstr "/Побољшање/Хорски"
 msgid "/Filters/Bass Filter"
 msgstr "/Филтери/Бас филтер"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Врста филтера"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "_Улаз и излаз"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "_Улаз и излаз"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 #, fuzzy
 msgid "/Input & Output/MIDI Control Input"
 msgstr "_Улаз и излаз"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 #, fuzzy
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "_Улаз и излаз"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Input"
 msgstr "_Улаз и излаз"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Output"
 msgstr "_Улаз и излаз"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 #, fuzzy
 msgid "/Misc/Snooper"
 msgstr "Њушкало"
@@ -194,20 +194,20 @@ msgstr "Њушкало"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_Остали извори"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -225,19 +225,19 @@ msgstr "/Усмеравање/Појачивач"
 msgid "/Routing/Summation"
 msgstr "/Усмеравање/Појачивач"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -245,146 +245,146 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Просторно/Равнотежа"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 #, fuzzy
 msgid "/Virtualization/Virtual Input"
 msgstr "_Виртуелизација"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 #, fuzzy
 msgid "/Virtualization/Virtual Output"
 msgstr "_Виртуелизација"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 #, fuzzy
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "_Виртуелизација"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "1/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid "1/1."
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "1/128."
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "1/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "1/16."
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "1/16T"
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "1/1T"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "1/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "1/2."
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "1/2T"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "1/32"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "1/32."
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "1/32T"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "1/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "1/4."
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "1/4T"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "1/64"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "1/64."
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "1/64T"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "1/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "1/8."
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "1/8T"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "12"
 msgstr "1\\/2"
@@ -394,20 +394,20 @@ msgstr "1\\/2"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "16"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -419,46 +419,46 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -470,15 +470,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -490,47 +490,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -554,23 +554,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -578,19 +578,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -602,76 +602,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -692,23 +692,23 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
 # bug: a bit flakey, ain't it?
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 "Ниска са знацима „_“ на местима одговара знацима у тексту који се подвлаче"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -716,12 +716,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Прекинут"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Прекид"
 
@@ -735,51 +735,51 @@ msgstr "Појачани излаз звука"
 msgid "Accumulated audio output 2"
 msgstr "Појачани излаз звука"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Додај"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "Нови синтетизатор по избору"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "Нови MIDI синтетизатор"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Додај нову мелодију у ову песму"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "Мрежа за синтезу са којом да се спрегне"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Додај нову мелодију у ову песму"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Додај нову мелодију у ову песму"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -791,24 +791,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Додај..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -824,23 +824,23 @@ msgstr "Прилагоди колико контролни сигнали ути
 msgid "Adjust output balance between left and right"
 msgstr "Прилагодите равнотежу излаза лево и десно"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -855,19 +855,19 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Прилагоди чинилац увећања приказа преусмеривача"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 #, fuzzy
 msgid "Adjustments"
 msgstr "Расподеле"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -885,7 +885,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -902,39 +902,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Након додира"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Из. нак. дод."
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Поравнај контролне догађаје"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Усклади догађаје"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -942,7 +937,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Појачани излаз звука"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -950,22 +945,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Омекшавање"
 
@@ -974,7 +969,7 @@ msgstr "Омекшавање"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Примени измене подешавања у изгледу уређивача образаца"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Низ врста колона"
 
@@ -1015,7 +1010,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Расподеле"
 
@@ -1023,7 +1018,7 @@ msgstr "Расподеле"
 msgid "Attack [ms]"
 msgstr "Напад [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Излаз напад-расипање-задржавање-ослобађање коверте"
 
@@ -1058,35 +1053,40 @@ msgstr "Звук"
 msgid "Audio Gate"
 msgstr "Излаз звука"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Излаз звука"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Улаз звука"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Улаз звука%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Улаз звука 1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Улаз звука 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Улаз звука3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Улаз звука4"
 
@@ -1095,24 +1095,24 @@ msgstr "Улаз звука4"
 msgid "Audio Input"
 msgstr "Улаз звука"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Улаз звука 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Улаз звука 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Улаз звука 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Улаз звука 4"
 
 # bug: s/SIgnal/Signal/
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Сигнал улаза звука"
@@ -1121,13 +1121,13 @@ msgstr "Сигнал улаза звука"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Излаз звука"
 
@@ -1144,17 +1144,21 @@ msgstr "Излаз звука"
 msgid "Audio Out2"
 msgstr "Излаз звука"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Звучни излаз"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "Извори _звука"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "Извори _звука"
@@ -1169,7 +1173,7 @@ msgstr "Излаз звука"
 msgid "Audio Sum2"
 msgstr "Излаз звука"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1188,11 +1192,11 @@ msgstr "Улаз звука 1"
 msgid "Audio input 2"
 msgstr "Улаз звука 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Аутор"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Аутори:"
 
@@ -1201,12 +1205,12 @@ msgstr "Аутори:"
 msgid "Auto Output"
 msgstr "Звучни излаз"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Само-исеци"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1218,7 +1222,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Уклони улазе"
@@ -1228,21 +1232,21 @@ msgstr "Уклони улазе"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Уклони улазе"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 #, fuzzy
 msgid "Available Synthesizers"
 msgstr "_Синтетизатори"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1256,27 +1260,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "ЗВЕР"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "О Звери"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Покретање Звери"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "ЗВЕР, издање %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE језгро"
 
@@ -1292,44 +1295,44 @@ msgstr "BSE вишеделна таласна датотека"
 msgid "BSE Synthesis File"
 msgstr "BSE датотека за синтезу"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Боја позадине"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Слика у позадини"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 #, fuzzy
 msgid "Background Shade 1"
 msgstr "Слика у позадини"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 #, fuzzy
 msgid "Background Shade 2"
 msgstr "Слика у позадини"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 #, fuzzy
 msgid "Background image used by the control events editor."
 msgstr "Позадинска слика коју користи елемент за управљање догађајима."
 
 # piano-roll == клавијатура?
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 #, fuzzy
 msgid "Background image used by the pattern editor."
 msgstr "Слика у позадини коју користи елемент за клавијатуру."
 
 # piano-roll == клавијатура?
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 #, fuzzy
 msgid "Background image used by the piano-roll editor."
 msgstr "Слика у позадини коју користи елемент за клавијатуру."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1353,12 +1356,12 @@ msgstr "Уравнотежи нивое контролних улаза"
 msgid "Bank Select"
 msgstr "Изабери"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Основна учестаност"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "Октаве"
@@ -1371,11 +1374,11 @@ msgstr "Основна јачина"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Основно појачање (контролни сигнал придодаје овоме)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Повежи нову комбинацију тастера са функцијом програма"
 
@@ -1383,7 +1386,7 @@ msgstr "Повежи нову комбинацију тастера са фун
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1439,21 +1442,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Име"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "ВРСТЕ КОЛОНА:"
 
@@ -1470,28 +1473,28 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "От_кажи"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Средишња учестаност"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Средишњи фреквентни улаз"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Измени основну октаву за дату вредност"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Измени тренутно изабрану доделу тастера"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Измени бројевни садржај у фокусираној ћелији (нпр. октаву) за дату вредност"
@@ -1500,22 +1503,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Измени..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Канал%u"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Наговештаји канала"
 
@@ -1525,37 +1528,37 @@ msgstr "Наговештаји канала"
 msgid "Channel Pressure"
 msgstr "Канал%u"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Канал%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Канал%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Канал%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Канал%u [пок.зап.]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 #, fuzzy
 msgid "Check/ToggleRadio Button"
 msgstr "Прекидачко дугме"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1563,34 +1566,34 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr "Хорски излаз звука"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Очисти"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Очисти текући избор"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Затвори"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "Направи нови пројекат"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Унос боје"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Примедба"
 
@@ -1614,7 +1617,7 @@ msgstr "Подеси"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Подеци изглед колона у уређивачу образаца"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Конст. из.%u"
@@ -1641,26 +1644,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Константни излаз %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Садржај"
 
@@ -1734,7 +1737,7 @@ msgstr "Садржај"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Такође допринели:"
 
@@ -2037,13 +2040,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Контролни улаз"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2056,7 +2059,7 @@ msgstr "Контролни улаз"
 msgid "Control Strength"
 msgstr "Контролна снага"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Врста контроле:"
@@ -2066,62 +2069,62 @@ msgstr "Врста контроле:"
 msgid "Control Type:"
 msgstr "Врста контроле:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Управљач"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Умножи"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Умножи текући избор међу исечке"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Лиценца ауторских права која важи за овај објекат"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Направи везу"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "Додај нову мелодију у ову песму"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "Направи нови пројекат"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Направи нови пројекат"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Време стварања"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2135,23 +2138,23 @@ msgstr "Контролни улаз 1"
 msgid "Ctrl In2"
 msgstr "Контролни улаз 2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Контр. из."
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Конт. из.1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Конт. из.2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Конт. из.3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Конт. из.4"
 
@@ -2160,15 +2163,15 @@ msgstr "Конт. из.4"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Исеци"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Учестаност одсецања (сви филтери)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Учестаност одсецања 2 (пролаз опсега/заустављање)"
 
@@ -2176,20 +2179,20 @@ msgstr "Учестаност одсецања 2 (пролаз опсега/за
 msgid "Cutoff [%]"
 msgstr "Исецање [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Исецање [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 #, fuzzy
 msgid "DSP Engine..."
 msgstr "GSL машинерија..."
@@ -2199,7 +2202,7 @@ msgstr "GSL машинерија..."
 msgid "Data Entry"
 msgstr "Унос текста"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2222,7 +2225,7 @@ msgstr "ДавХорски додаје већу дубину звуку"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Распад [%]"
@@ -2231,158 +2234,153 @@ msgstr "Распад [%]"
 msgid "Decay [%]"
 msgstr "Распад [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Аутор"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Лиценца"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Основна јачина"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Обриши"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Обриши контролни догађај"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Уклони везу"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Обриши ноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Уклони део"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Обриши ноту (1. дугме миша)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Обриши делове"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Обриши тренутно изабрани талас"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Обриши тренутно изабрану доделу тастера"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Обриши тренутно изабрану мелодију"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Обриши тренутно изабрани талас"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Опис"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "Развој"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Бројчаник"
 
 # bug: closing )?
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "Бројчаник (логаритамски)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Прозорчићи"
 
@@ -2402,17 +2400,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Правац"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2427,166 +2425,166 @@ msgid "Discard changes and close dialog"
 msgstr "Занемари измене и затвори прозорче"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Ул. искључен"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Ул. искључен"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Из. искључен"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Из. искључен"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Изувијани излаз звука"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Гот. излаз"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Гот. излаз"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "Dotted eighths note"
 msgstr "Уметни осмину ноте"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "Dotted half note"
 msgstr "Уметни полуноту"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Уметни осмину ноте"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "Dotted quarter note"
 msgstr "Уметни четвртноту"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "Dotted sixteenth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "Dotted thirty-secondth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Доле"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Нацртајте линију уз коју да поравнам догађаје"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Исцртај мреже за синтезу са омекшавањем ивица?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Падајуће дугме"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 #, fuzzy
 msgid "Drop Down Combo"
 msgstr "Падајуће дугме"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Фреквентни улаз бубња"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Фреквентни улаз бубња"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Удвостручи"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "ДОГАЂАЈИ:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "ПРИМЕР:"
 
@@ -2595,23 +2593,23 @@ msgstr "ПРИМЕР:"
 msgid "E_xamples"
 msgstr "_Примери"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Уреди"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Уреди део"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Уреди ставку полице"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Уреди тренутно изабрани талас"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2621,12 +2619,12 @@ msgstr ""
 "Користите 1. дугме да направите везе, 2. дугме за премештање и 3. дугме да "
 "измените особине"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Уреди/Премести/Мени (1–3. дугме миша)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Уређивач"
 
@@ -2640,29 +2638,29 @@ msgstr "Експоненцијални контролни"
 msgid "Effect Control 2"
 msgstr "Експоненцијални контролни"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "Уреди део"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "Eighths note"
 msgstr "Уметни осмину ноте"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Нагласак"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2670,23 +2668,23 @@ msgstr ""
 "Користи једнообразну величину за већину (бројевних и текстуалних) поља за "
 "унос. За нека поља, ово ће узети маха тек при новом покретању."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Крај:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2707,17 +2705,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Епсилон"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Грешка"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Грешка"
@@ -2727,78 +2719,78 @@ msgstr "Грешка"
 msgid "Events"
 msgstr "Догађаји"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "Уметни осмину ноте"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Извршавам „%s“"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2807,11 +2799,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "Експоненцијални контролни"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Експоненцијални ФМ"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 #, fuzzy
 msgid "Export Audio"
 msgstr "Звук лево"
@@ -2821,40 +2813,40 @@ msgstr "Звук лево"
 msgid "Expression"
 msgstr "Епсилон"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
@@ -2863,11 +2855,7 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
@@ -2876,8 +2864,8 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
@@ -2886,7 +2874,7 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
@@ -2895,7 +2883,7 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
@@ -2904,7 +2892,7 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
@@ -2913,20 +2901,20 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 "Нисам успео да уклоним датотеку\n"
 "„%s“\n"
 "због:\n"
 "%s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2939,11 +2927,11 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2959,7 +2947,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2972,99 +2960,99 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Пређи у режим уређивања након прављења модула за синтезу?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Избор датотека"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Време последње измене"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Преименуј"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Унос имена датотеке"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Филтер"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Алгоритам филтера"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Избор филтера"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Спецификација филтера"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Врста филтера"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Постави проценат исецања учестаности"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Постави проценат исецања учестаности"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Филтрирани звучни сигнал"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Филтриран улаз"
 
@@ -3072,16 +3060,16 @@ msgstr "Филтриран улаз"
 msgid "Filtered audio output"
 msgstr "Филтрирани излаз звука"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Филтери/Бас филтер"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -3090,13 +3078,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Нађи у текућем документу"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Мала подешавања"
 
@@ -3114,15 +3102,15 @@ msgstr "Први улаз за звук"
 msgid "First control input"
 msgstr "Први контролни улаз"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3130,11 +3118,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Величина фонта"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Величина фонта у тачкама за ознаке приказане и мрежама за синтезу"
 
@@ -3143,85 +3131,85 @@ msgstr "Величина фонта у тачкама за ознаке прик
 msgid "Foot Controller"
 msgstr "Управљач"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Ул. учест."
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Ул. мод. учест."
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Из. учест."
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Учестаност"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Улаз учестаности"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Улаз модулације фреквенције"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Учестаност"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Фреквентни сигнал"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Однос помераја фреквенције (претпоставља се 1,0 ако није повезан)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "У потпуности укључи таласне датотеке"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Функција"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Функција којом се додељују нове операције тастерима"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Функције које се покрећу за додељени тастер"
 
@@ -3234,36 +3222,36 @@ msgstr "Функције које се покрећу за додељени та
 msgid "GNU Lesser General Public License"
 msgstr "ГНУ-ова слабија општа јавна лиценца (LGPL)"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Ул. пој. мод."
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Улаз за појачање модулацијом"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Појачање модулацијом [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Појачање [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Врата"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Ул. врата"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Из. врата"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Врата излаза"
 
@@ -3271,7 +3259,7 @@ msgstr "Врата излаза"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Улазна врата (активира/деактивира коверту)"
 
@@ -3291,11 +3279,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Општи тастери"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3317,19 +3305,19 @@ msgstr "Иди једну страну унапред"
 msgid "Go to browser index"
 msgstr "Иди у индекс читача"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Повећај водоравно"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Повећај усправно"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "ВПрелом"
 
@@ -3339,7 +3327,7 @@ msgstr "ВПрелом"
 msgid "HZoom"
 msgstr "ВУвећање"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "Half note"
 msgstr "Пусти ноту"
@@ -3356,43 +3344,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Високо уколико је управо притиснута нота"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Високо означава да је инструмент завршио са синтезом"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Удри бубањ при издизању ивица"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Једнообразна улазна поља"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Боја водоравне траке"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Боја водоравне мреже"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Хоризонтална размера"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Хоризонтална размера (логаритамска)"
 
@@ -3406,20 +3394,20 @@ msgstr "Водоравно увећање за клавир"
 msgid "Horizontal track zoom"
 msgstr "Водоравно увећање песме"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "Hundred twenty-eighth note"
 msgstr "Уметни осмину ноте"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ИД"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3427,28 +3415,28 @@ msgstr ""
 "Уколико је постављено, подвлака у тексту означава да следећи знак представља "
 "пречицу"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Уколико је постављено, препуни текст се исеца и уместо њега се приказују три "
 "тачке „...“"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Сенчење слике"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Увези МИДИ: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Увези обичну МИДИ датотеку у текући пројекат"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Увозим МИДИ датотеку „%s“"
@@ -3487,22 +3475,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Вертикална размера"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Путања"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Покретачи"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Улаз"
 
@@ -3516,59 +3498,59 @@ msgstr "Улаз 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Улаз 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Расподела улаза"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Канал улаза %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Модулација улаза [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Порт улаза %u"
 
 # bug: s/SIgnal/Signal/
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Сигнал улаза звука"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Улазни канал у употреби"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Улазни канал у употреби"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Улазни канал у употреби"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Име улазног порта са којим да се спрегне"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Улазни канал у употреби"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Улаз и излаз"
@@ -3579,80 +3561,80 @@ msgstr "_Улаз и излаз"
 msgid "Inputs"
 msgstr "Улаз"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Уметни"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Уметни контролни догађај"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Уметни модул"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Уметни ноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Уметни део"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Убаци садржај исечака као на место текућег избора"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Уметни осмину ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Уметни полуноту"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "Insert hundred twenty-eighth note"
 msgstr "Уметни осмину ноте"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Уметни део"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Уметни четвртноту"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Уметни полуноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Уметни/уреди/премести делове (1. и 2. дугме миша)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Уметни/промени величине/премести ноте (1. и 2. дугме миша)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Уметни део"
@@ -3662,97 +3644,97 @@ msgstr "Уметни део"
 msgid "Instrument flavour"
 msgstr "Уметни део"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Уметни"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Очисти текући избор"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Изабери директоријум"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Поравнавање"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Justify"
 msgstr "Поравнавање"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Додела тастера"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Комбинације тастера које се користе за покретање функције"
 
@@ -3771,94 +3753,92 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Дугме"
 
 # bug: closing )?
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "Дугме (логаритамско)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 #, fuzzy
 msgid "LADSPA Path"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA додаци"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Ознака"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Време последње измене"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 #, fuzzy
 msgid "Latency [ms]"
 msgstr "Напад [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Изглед:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Лево"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Звук лево"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Леви улаз звука"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Улаз звука лево"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Леви излаз звука"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Излаз звука лево"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Излаз на левом каналу"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Улаз лево"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Леви улаз"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Излаз лево"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Леви излаз"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Основна јачина"
@@ -3867,15 +3847,15 @@ msgstr "Основна јачина"
 msgid "Left audio output"
 msgstr "Леви излаз звука"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Улаз левог канала"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Излаз левог канала"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Леви улаз звука"
@@ -3885,15 +3865,15 @@ msgstr "Леви улаз звука"
 msgid "Level"
 msgstr "Ознака"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Библиотека..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Лиценца"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Лиценца:"
 
@@ -3903,128 +3883,128 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Вежи"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Вежи део"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Вежи или премести делове (1. и 2. дугме миша)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Учитај"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Учитај ефекат"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Учитај инструмент"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Учитај доделу тастера"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Учитај талас"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Учитај _ефекат"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Учитај _инструмент"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Учитај скуп додела тастера"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Учитај нову таласну датотеку са диска"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Учитај нову таласну датотеку из путања библиотека"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Учитај..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Учитавам „%s“"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Учитавам мотив „%s“"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Учитавам талас „%s“"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Учитавам..."
 
@@ -4035,28 +4015,28 @@ msgstr "Путања"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Изгубљен догађај"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Изгубљена нота"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Изгубљен део"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Спусти"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Спусти тренутно изабрану доделу тастера, у односу на његове суседе"
 
@@ -4068,40 +4048,44 @@ msgstr "Нископролазна [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Нископролазна учестаност филтера за контролни сигнал"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "ИД"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "Канал%u"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Сачувај инструмент"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "МИДИ сигнал 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "МИДИ сигнал 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "МИДИ сигнал 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "МИДИ сигнал 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, fuzzy, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Нови MIDI синтетизатор"
@@ -4111,25 +4095,29 @@ msgstr "Нови MIDI синтетизатор"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "Програм за слагање МИДИ-ја, састављање музике и модуларну синтезу"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "ИЗМЕЊИВАЧИ:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Главна јачина"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Врата излаза"
@@ -4138,96 +4126,96 @@ msgstr "Врата излаза"
 msgid "Master Volume"
 msgstr "Главна јачина"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "Главна јачина"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "Појачање [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Вредност [у покретном зарезу]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Споји постојећи пројекат са текућим пројектом"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Споји: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Спаја ефекат „%s“"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Спаја инструмент „%s“"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Спаја пројекат „%s“"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Боја средње траке"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4235,7 +4223,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "Мешани излаз"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4243,39 +4231,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr "Мешани излаз звука"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Пречица"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Елемент пречице"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Ул. мод."
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Модулација"
 
@@ -4284,85 +4272,85 @@ msgstr "Модулација"
 msgid "Modulation Depth"
 msgstr "Улаз модулације"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Улаз модулације"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Снага модулације за линеарну модулацију фреквенције"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Подаци о модулу"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Веза са модулом:"
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Веза са модулом"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Премести контролни догађај"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Премести ноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Премести део"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "Корак надоле"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Фокусирај ћелију испод"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Фокусирај ћелију испод према страници"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Фокусирај ћелију лево"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Фокусирај ћелију лево према страници"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Фокусирај ћелију десно"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Фокусирај ћелију десно према страници"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Фокусирај ћелију изнад"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Фокусирај ћелију изнад према страници"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr "Фокусирај следећу ћелију (горе/лево/десно/доле према подешавањима)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Премести текући избор међу исечке"
 
@@ -4377,15 +4365,15 @@ msgstr "Премести текући избор међу исечке"
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Премести лево"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Премести десно"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Премести горе"
 
@@ -4398,52 +4386,52 @@ msgstr "Умножи контролне"
 msgid "Music Composer"
 msgstr "Компоновање музике"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Име"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Име текућег подешавања мотива (користи се за избор мотива)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Боја негативне вредности"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Нова песма"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Нови преглед"
 
@@ -4465,133 +4453,116 @@ msgstr "Нови преглед"
 msgid "Nice"
 msgstr "Напомена"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Звук"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "ИД"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Без дела"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Без песме"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Без квантизације"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Без квантизације"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Унос ноте"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "Изгубљен догађај"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Улазни канали:"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "Излазни канали:"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Процедура"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Модули за синтезу"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Изгубљен догађај"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Без мете"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Исцртај мреже за синтезу са омекшавањем ивица?"
@@ -4613,14 +4584,14 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 #, fuzzy
 msgid "None"
 msgstr "Напомена"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Врста нормализације"
 
@@ -4630,7 +4601,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4639,19 +4610,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Напомена"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Брзина"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Унос ноте"
 
@@ -4660,19 +4631,19 @@ msgstr "Унос ноте"
 msgid "Note Fine Tune"
 msgstr "Мала подешавања"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Учестаност ноте"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Мрежни уређивач низа нота"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Синх. ноте"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Сигнал синхронизације ноте"
 
@@ -4687,76 +4658,76 @@ msgstr "Брзина"
 msgid "Note _Length"
 msgstr "Дужина _ноте"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Број колона"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Број редова"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Број октава на које утиче експоненцијална модулација фреквенција"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Уметни четвртноту"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Падајућа листа објеката"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Избор датотека"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Октаве"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4764,12 +4735,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Отвори пројекат"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4778,7 +4749,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4787,29 +4758,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Отвари постојећи пројекат"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Отвара пројекат „%s“"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Редослед"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Ред филтера"
 
@@ -4828,13 +4799,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "Излаз оргуља"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "Правац"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4842,59 +4813,59 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Осцилаторни улаз"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Осцилаторни фреквентни улаз"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Oscillator"
 msgstr "Облик таласа осцилатора"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Облик таласа осцилатора"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Остали извори"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Остали извори"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Излаз"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Расподела излаза"
 
@@ -4906,19 +4877,19 @@ msgstr "Равнотежа излаза"
 msgid "Output Panning"
 msgstr "Равнање излаза"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Порт излаза %u"
 
 # bug: s/SIgnal/Signal/
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Сигнал улаза звука"
 
 # bug: s/SIgnal/Signal/
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Сигнал улаза звука"
@@ -4933,7 +4904,7 @@ msgstr "Основна јачина"
 msgid "Output [dB]"
 msgstr "Излаз"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Име излазног порта са којим да се спрегне"
 
@@ -4948,32 +4919,40 @@ msgstr "Појачање излазне сцене"
 msgid "Outputs"
 msgstr "Излаз"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM улазни модул"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM излазни модул"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "Ул. МШП"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Палета"
 
@@ -4981,66 +4960,66 @@ msgstr "Палета"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Параметар"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Параметар који се прослеђује функцијама при покретању"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Параметри"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Убаци"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Делови"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Делови"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Пролаз опсега отпада на учестаности одсецања"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Убаци"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "Делови"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Образац"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Изглед уређивача образаца"
 
@@ -5068,24 +5047,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Постотак тачака слике у позадини који се стапа са бојом позадине."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Изведи експоненцијалну модулацију фреквенције уместо лиенарне"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Особа која је мењала или правила овај објекат"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Фаза"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Дирке клавира"
 
@@ -5099,55 +5078,55 @@ msgstr "Ноте за клавир"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Пусти ноту"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Пуштање"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "Пуштање"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Притисните пречицу са тастатуре коју желите за функцију: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Притисните пречицу са тастатуре да је поставите..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Улаз удара фреквенције"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Удари жице при издизању ивице"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Пуштање"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Додаци"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Додаци"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -5156,82 +5135,82 @@ msgstr ""
 msgid "Portamento Time"
 msgstr "Време стварања"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Положај"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Положај заузет"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Боја позитивне вредности"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Процедура"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Поставке"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Преслушај"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Разгледач процедура"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Разгледач процедура"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Процедура"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 #, fuzzy
 msgid "Profiler"
 msgstr "Ред филтера"
@@ -5241,28 +5220,28 @@ msgstr "Ред филтера"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Особине"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Идентификатор особине"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Име особине"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5270,32 +5249,32 @@ msgstr ""
 "Однос позитивне компоненте трајања пулсног облика таласа (неопходно је да "
 "облик таласа буде постављен на пулсни да би ово узело маха)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Модулација пулса"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Модулација пулса [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Ширина пулса"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Улаз модулације по ширини пулса"
 
@@ -5311,46 +5290,46 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: ништа"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: такт"
 
@@ -5368,47 +5347,47 @@ msgstr "_Квантизација"
 msgid "Quantization Steps"
 msgstr "_Квантизација"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Квантизација на нивоу осмине ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Квантизација на нивоу пола ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Квантизација на нивоу осмине ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Квантизација на нивоу четврт ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Квантизација на нивоу шеснестине ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Квантизација на нивоу шеснестине ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Квантизација на нивоу такта"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Квантизација на нивоу шеснестине ноте"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Quantize to whole note boundaries"
 msgstr "Квантизација на нивоу пола ноте"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "Quarter note"
 msgstr "Уметни четвртноту"
@@ -5427,37 +5406,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC датотеке"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Полица"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Уређивач полица"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Уређивач полица"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Издигни"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Издигни тренутно изабрану доделу тастера, у односу на његове суседе"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Опсег:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Ул. однос"
 
@@ -5466,39 +5445,34 @@ msgstr "Ул. однос"
 msgid "Ratio [x:1]"
 msgstr "Ул. однос"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Поново _изгради"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Улаз звука десно"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Правоугаоник бира ноте"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Понови"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "Redo the last undone action"
 msgstr "Понови последњу опозвану измену"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Понови последњу опозвану измену"
 
@@ -5506,7 +5480,7 @@ msgstr "Понови последњу опозвану измену"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Пролаз опсега отпада на учестаности одсецања"
@@ -5521,7 +5495,7 @@ msgid "Release [ms]"
 msgstr "Ослобађање [ms]"
 
 # bug: This is "counter of the [program] release", but it could be "release a counter" (as in "to release", 
hold less tight)
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Бројач издања"
 
@@ -5530,49 +5504,49 @@ msgstr "Бројач издања"
 msgid "Reload current page"
 msgstr "Освежи текућу страницу"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Уклони модул"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Уклони путање"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Уклони песму или синтетизатор"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Уклони све догађаје у фокусираној ћелији"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Обриши тренутно изабрану доделу тастера"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Преименуј"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Преименуј делове"
 
@@ -5586,29 +5560,29 @@ msgstr "Понови"
 msgid "Repeat playback within loop points"
 msgstr "Поново пусти у тачкама вртења"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Врати особине"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Промени величину контролног догађаја"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Промени величину ноте"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Резонанца [%]"
@@ -5617,81 +5591,83 @@ msgstr "Резонанца [%]"
 msgid "Resonance [%]"
 msgstr "Резонанца [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Пуштам испочетка"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Ул. прекид."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Поново прекини улаз (издизање ивице поново прекида коверту)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Десно"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Звук десно"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Десни улаз звука"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Улаз звука десно"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Десни излаз звука"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Излаз звука десно"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Излаз на десном каналу"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Улаз десно"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Десни улаз"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Излаз десно"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Десни излаз"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Излаз десно"
@@ -5700,50 +5676,50 @@ msgstr "Излаз десно"
 msgid "Right audio output"
 msgstr "Десни излаз звука"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Улаз десног канала"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Улаз десног канала"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Излаз десног канала"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Десни излаз звука"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Усмеравање"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Усмеравање/Појачивач"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Усмеравање/Појачивач"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Усмеравање/Појачивач"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5751,12 +5727,12 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "Уклони путање"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Сачувај инструмент"
@@ -5790,130 +5766,124 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Сачувај као ефекат"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Сачувај као инструмент"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Обликуј опсег"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Сачувај ефекат"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Сачувај инструмент"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Сачувај _као..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Сачувај: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Снима ефекат „%s“"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Снима инструмент „%s“"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Снима пројекат „%s“"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Скрипте"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Скрипте"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Скрипте"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Клизај оба"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Клизај лево"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Не клизај"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Клизај десно"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5921,12 +5891,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Унос путање претраге"
 
@@ -5944,60 +5914,60 @@ msgstr "Други улаз за звук"
 msgid "Second control input"
 msgstr "Други контролни улаз"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Пролаз опсега отпада на учестаности одсецања"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Изабери датотеку"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Изабери"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Изабери боју"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Изабери директоријум"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Изабери датотеку"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Изабери подручје"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Изабери датотеку"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Уметни пуне ноте"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Изаберите улазни модул"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Изаберите излазни модул"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Изаберите усправне подеоке"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Самомодулација [%]"
 
@@ -6014,7 +5984,7 @@ msgstr "Постави количину резонанце у постотцим
 msgid "Set the attack time in milliseconds"
 msgstr "Постави време напада у милисекундама"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Постави основну октаву"
 
@@ -6035,35 +6005,35 @@ msgstr "Поставите дужину распада у процентима"
 msgid "Set the envelope magnitude in percent"
 msgstr "Поставите величину омотача у постотцима"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Постави ноту у фокусираној ћелији"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Постави октаву у фокусираној ћелији"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Фокусирај ћелију што је могуће више доле"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Фокусирај ћелију што је могуће више лево"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Фокусирај ћелију што је могуће више десно"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Фокусирај ћелију што је могуће више горе"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Постави број корака при преласку на наредну ћелију"
 
@@ -6076,76 +6046,57 @@ msgstr "Постави појачивање излаза"
 msgid "Set the release time in milliseconds"
 msgstr "Постави време ослобађања у милисекундама"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Поставља вредност фокусиране цифре"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Обликуј просек"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Обликуј максимум"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Обликуј минимум"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Обликуј опсег"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Прикажи податке"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Смањи водоравно"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Смањи усправно"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Ул. сигнала"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Ул. сигнала"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Ул. сигнала"
@@ -6155,62 +6106,62 @@ msgstr "Ул. сигнала"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Једно уређивање"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "Sixteenth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "Величина фонта"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Скицирај просек"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Скицирај максимум"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Скицирај минимум"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Скицирај опсег"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Мотив"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Име мотива"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Привири у сигнал"
 
@@ -6218,57 +6169,57 @@ msgstr "Привири у сигнал"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Јед. излаз"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "П_есма"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "Сачувај: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Вртеће дугме"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Вртеће дугме (логаритамско)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Уводна слика"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Обични модул за појачавање"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Standard oscillator module"
 msgstr "Обични модул за појачавање"
@@ -6284,7 +6235,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6292,26 +6243,22 @@ msgstr ""
 "StandardOsc је основни БСЕ-ов осцилатор који подржава разне облике таласа и "
 "модулационе улазе."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Покрени уређивач"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Покрени уређивач"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Процедура"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6319,58 +6266,58 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Почетак:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Пуштам"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Покретање"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Кораци"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Заустављам пуштање"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Смести референце у таласне датотеке"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Снага појачања модулацијом"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Снага линеарне модулације фреквенције"
 
 # bug: wisth -> width
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 #, fuzzy
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
@@ -6379,26 +6326,26 @@ msgstr ""
 "Снага ширине пулсног улаза модулацијом (неопходно је да облик таласа буде "
 "постављен на пулсни да би ово узело маха)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Снага самомодулације"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Осцилаторни фреквентни улаз"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Замени УИ"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Замени улазне и излазне канале при приказивању модула за синтезу?"
 
@@ -6416,55 +6363,55 @@ msgstr ""
 msgid "Switches"
 msgstr "Кораци"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Из. синх. бубња"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "Ул. синх."
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Ул. синх."
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Из. синх."
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Усклађени улаз"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Усклађени излаз"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "Средишња учестаност"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Синт. готова"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Леви улаз"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 #, fuzzy
 msgid "Synth Mixing Frequency"
 msgstr "Средишња учестаност"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Синт. готова"
@@ -6474,16 +6421,16 @@ msgstr "Синт. готова"
 msgid "Synthesis Modules"
 msgstr "Модули за синтезу"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "Модули за синтезу"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Модули за синтезу"
@@ -6493,27 +6440,27 @@ msgstr "Модули за синтезу"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Модули за синтезу"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 #, fuzzy
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Мрежа за синтезу са којом да се спрегне"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesis network to be used as instrument"
 msgstr "Мрежа за синтезу са којом да се спрегне"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Мрежа за синтезу са којом да се спрегне"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 #, fuzzy
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Мрежа за синтезу са којом да се спрегне"
@@ -6521,26 +6468,26 @@ msgstr "Мрежа за синтезу са којом да се спрегне"
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesizer"
 msgstr "_Синтетизатори"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "_Синтетизатори"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, fuzzy, c-format
 msgid "Synthesizer: %s"
 msgstr "_Синтетизатори"
@@ -6554,33 +6501,33 @@ msgstr ""
 msgid "TID"
 msgstr "ИД"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 #, fuzzy
 msgid "Text Color"
 msgstr "Изабери боју"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Унос текста"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6616,7 +6563,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6624,7 +6571,7 @@ msgstr ""
 "Међусобно поравнавање редова текста у ознаци.\n"
 "Ово не утиче на поравнавање ознаке на свом месту."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6635,19 +6582,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "Правац кретања ћелије сваки пут када се уреди догађај или нота"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Врста израде филтера"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6657,7 +6604,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6677,17 +6624,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Тастер пречице за избор ове ознаке"
 
@@ -6703,7 +6650,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6714,7 +6661,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6722,18 +6669,18 @@ msgstr ""
 "Распоред колона у уређивачу образаца се одређује навођењем врста колона уз "
 "могуће измењивачу у редоследу приказивања."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "Име порта је јединствено име за успоставу веза између улазно<->излазних "
 "портова"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 #, fuzzy
 msgid ""
 "The rack editor is still highly experimental code and guaranteed to be "
@@ -6745,34 +6692,34 @@ msgstr ""
 "Значи, не поуздајте се да ће изглед уређивача остати исти у будућности, и "
 "будите спремни на нестабилност у коду (тј. редовно снимајте ваше пројекте)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Постави време ослобађања у милисекундама"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Текст ознаке"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6780,11 +6727,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Врста филтера који се користи"
 
@@ -6793,40 +6740,40 @@ msgstr "Врста филтера који се користи"
 msgid "The type of saturation to be used"
 msgstr "Врста филтера који се користи"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "Елемент који се активира када се притисне пречица ознаке"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "Thirty-secondth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Овај сигнал иде високо када се фаза ослобађања заврши"
 
@@ -6877,28 +6824,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr "Праг"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Песме"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Унос времена"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Прекидачко дугме"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Искључи/укључи наговештаје имена канала"
 
@@ -6906,21 +6853,21 @@ msgstr "Искључи/укључи наговештаје имена канал
 msgid "Toggle exponential and linear control response"
 msgstr "Измени експоненцијални и линеарни контролни одговор"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Измени видљивост палете алатки"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr "Промени да ли се водоравно кретање ћелије прелама код ивица"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6929,44 +6876,44 @@ msgstr ""
 msgid "Totals"
 msgstr "_Алати"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Песме"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Ул. прекидач"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Ул. прекидач"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Ул. прекидач"
 
@@ -6975,7 +6922,7 @@ msgstr "Ул. прекидач"
 msgid "Trigger Input"
 msgstr "Ул. прекидач"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Брзина"
@@ -6989,51 +6936,51 @@ msgstr "Покрени филтер"
 msgid "Trigger input"
 msgstr "Ул. прекидач"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "Triplet eighths note"
 msgstr "Уметни осмину ноте"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "Triplet half note"
 msgstr "Уметни полуноту"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Уметни осмину ноте"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "Triplet quarter note"
 msgstr "Уметни четвртноту"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "Triplet sixteenth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "Triplet thirty-secondth note"
 msgstr "Уметни шеснаестину ноте"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Усмеравање"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Врста"
 
@@ -7041,150 +6988,150 @@ msgstr "Врста"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "Излазни канали:"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Опозови"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Опозови последњу измену"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Нефилтрирани звучни сигнал"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Нефилтриран улаз"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "Уметни полуноту"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Уметни полуноту"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Некоришћен"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Горе"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Користи водоравни лењир за поправку показивача леве петље"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Користи водоравни лењир за поправку показивача тока пуштања"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Користи водоравни лењир за поправку показивача десне петље"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Користи подвлаку"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "Усправна размера:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "УУвећање"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Вредност [у покретном зарезу]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Брзина"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Из. брзина"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Брзина притиска ноте"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Брзина притиска ноте"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Брзина док је нота притиснута"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "Питање"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Боја усправне траке"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Боја усправне мреже"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Усправно подручје"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Вертикална размера"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Вертикална размера (логаритамска)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Усправан избор"
 
@@ -7199,12 +7146,12 @@ msgstr "Усправно увећање за клавир"
 msgid "Virtual Rack"
 msgstr "Виртуелна полица"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Виртуелни улаз %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Виртуелни излаз %u"
@@ -7214,51 +7161,46 @@ msgstr "Виртуелни излаз %u"
 msgid "Volume"
 msgstr "Основна јачина"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Упозорење"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Талас"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Облик таласа"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Таласни излаз"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Сачувај као инструмент"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7267,7 +7209,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "_Таласи"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Таласи"
 
@@ -7292,38 +7234,38 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Излаз влажног [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "Whole note"
 msgstr "Пусти ноту"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Window Size"
 msgstr "Величина фонта"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "Покрени филтер"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "XtalStrings излаз"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7331,7 +7273,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Боја нула вредности"
 
@@ -7340,15 +7282,15 @@ msgstr "Боја нула вредности"
 msgid "Zoom"
 msgstr "Увећање"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Увећање:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_О програму..."
 
@@ -7382,11 +7324,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "От_кажи"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Очисти враћање"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Затвори"
 
@@ -7403,7 +7345,7 @@ msgid "_Distortion"
 msgstr "Ис_кривљење"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7415,7 +7357,7 @@ msgstr "_Уреди"
 msgid "_Enhance"
 msgstr "По_бољшање"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "Питања и _одговори"
 
@@ -7444,7 +7386,7 @@ msgstr "На_пред"
 msgid "_Help"
 msgstr "_Помоћ"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Увези МИДИ..."
 
@@ -7463,7 +7405,7 @@ msgstr "_Улаз и излаз"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Споји..."
 
@@ -7472,11 +7414,11 @@ msgstr "_Споји..."
 msgid "_Misc"
 msgstr "_Разно"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Нови"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Отвори..."
 
@@ -7485,11 +7427,11 @@ msgstr "_Отвори..."
 msgid "_Other Sources"
 msgstr "_Остали извори"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Пусти"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Поставке..."
 
@@ -7504,20 +7446,20 @@ msgstr "_Пројекат"
 msgid "_Quantization"
 msgstr "_Квантизација"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "Брзи почетак..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Изађи"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "По_нови"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Објава издања..."
 
@@ -7538,7 +7480,7 @@ msgstr "_Демо"
 msgid "_Routing"
 msgstr "Ус_меравање"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Сачувај"
 
@@ -7564,7 +7506,7 @@ msgstr "П_есма"
 msgid "_Spatial"
 msgstr "_Просторно"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Заустави"
 
@@ -7585,7 +7527,7 @@ msgstr "_Синтетизатори"
 msgid "_Tools"
 msgstr "_Алати"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "Опо_зови"
 
@@ -7605,7 +7547,12 @@ msgstr "П_реглед"
 msgid "_Virtualization"
 msgstr "_Виртуелизација"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Улаз звука 1"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7871,7 +7818,11 @@ msgstr "Управљач"
 msgid "control-90"
 msgstr "Управљач"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
@@ -7880,11 +7831,11 @@ msgstr ""
 "због:\n"
 "%s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "обрађујем"
 
@@ -7977,6 +7928,10 @@ msgstr "обрађујем"
 #~ msgid "Enable meters"
 #~ msgstr "Параметри"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Грешка"
+
 #~ msgid "Find"
 #~ msgstr "Пронађи"
 
@@ -7993,6 +7948,10 @@ msgstr "обрађујем"
 #~ msgid "Info"
 #~ msgstr "Прикажи податке"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "Путања"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Улазни канали:"
 
@@ -8032,6 +7991,14 @@ msgstr "обрађујем"
 #~ msgid "Name:"
 #~ msgstr "Име:"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Звук"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "ИД"
+
 #~ msgid "Notice"
 #~ msgstr "Напомена"
 
@@ -8058,6 +8025,10 @@ msgstr "обрађујем"
 #~ msgid "Ratio"
 #~ msgstr "Однос"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Улаз звука десно"
+
 #~ msgid "Remove any events in the focus cell and move to the next cell"
 #~ msgstr "Уклони све догађаје у фокусираној ћелији и пређи на наредну ћелију"
 
@@ -8070,6 +8041,10 @@ msgstr "обрађујем"
 #~ msgid "Score"
 #~ msgstr "Партитура"
 
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Скрипте"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Избор у круг"
 
@@ -8125,6 +8100,9 @@ msgstr "обрађујем"
 #~ msgid "The source code"
 #~ msgstr "Изворни код"
 
+#~ msgid "Warning"
+#~ msgstr "Упозорење"
+
 #~ msgid "Wave to play"
 #~ msgstr "Талас за пуштање"
 
diff --git a/po/sr Latn po b/po/sr Latn po
index be597c9..52b1f3a 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -18,103 +18,103 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 #, fuzzy
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr "_Sintetizatori"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr "  dozvoli zaklapanje kolone sa levim/desnim susedom"
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 "  prikaži 2- (-99..+99) ili 3- (-999..+999) cifrene označene dekadne brojeve"
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 "  prikaži 2- (-FF..+FF) ili 4- (-FFFF..+FFFF) cifrene označene heksadekadne "
 "brojeve"
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr "  prikaži 2- (00..99) ili 3- (000..999) cifrene dekadne brojeve"
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr "  prikaži 2- (00..FF) ili 4- (0000..FFFF) cifrene heksadekadne brojeve"
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr "  prikaži istačkanu uspravnu traku"
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr "  prikaži note prvog, drugog,... kanala"
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr "  prikaži pomeraj, dužinu ili brzinu nota u prvom, drugom,... kanalu"
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr "  prikaži punu uspravnu traku"
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr "  umetni uspravni razmak"
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr "  izaberi razne vrste događaja (upravljanje, neprekidni upravljači)"
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr "  izabira jednu od 3 pretpostavljene boje"
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(savet)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -128,12 +128,12 @@ msgstr "Izvori _zvuka"
 msgid "/Audio Sources/Organ"
 msgstr "Izvori _zvuka"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 #, fuzzy
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Moduli/Izvori zvuka/Standardni oscilator"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 #, fuzzy
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Moduli/Izvori zvuka/Standardni oscilator"
@@ -150,42 +150,42 @@ msgstr "/Poboljšanje/Horski"
 msgid "/Filters/Bass Filter"
 msgstr "/Filteri/Bas filter"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Vrsta filtera"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 #, fuzzy
 msgid "/Input & Output/MIDI Control Input"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 #, fuzzy
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Input"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Output"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 #, fuzzy
 msgid "/Misc/Snooper"
 msgstr "Njuškalo"
@@ -194,20 +194,20 @@ msgstr "Njuškalo"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_Ostali izvori"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -225,19 +225,19 @@ msgstr "/Usmeravanje/Pojačivač"
 msgid "/Routing/Summation"
 msgstr "/Usmeravanje/Pojačivač"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -245,146 +245,146 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr "/Prostorno/Ravnoteža"
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 #, fuzzy
 msgid "/Virtualization/Virtual Input"
 msgstr "_Virtuelizacija"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 #, fuzzy
 msgid "/Virtualization/Virtual Output"
 msgstr "_Virtuelizacija"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 #, fuzzy
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "_Virtuelizacija"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "1/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid "1/1."
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "1/128."
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "1/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "1/16."
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "1/16T"
 msgstr "1\\/16"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "1/1T"
 msgstr "1\\/1"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "1/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "1/2."
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "1/2T"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "1/32"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "1/32."
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "1/32T"
 msgstr "1\\/2"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "1/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "1/4."
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "1/4T"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "1/64"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "1/64."
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "1/64T"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "1/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "1/8."
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "1/8T"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "12"
 msgstr "1\\/2"
@@ -394,20 +394,20 @@ msgstr "1\\/2"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "16"
 msgstr "1\\/4"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -419,46 +419,46 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -470,15 +470,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -490,47 +490,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -554,23 +554,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -578,19 +578,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -602,76 +602,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -692,23 +692,23 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
 # bug: a bit flakey, ain't it?
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 "Niska sa znacima „_“ na mestima odgovara znacima u tekstu koji se podvlače"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -716,12 +716,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Prekinut"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Prekid"
 
@@ -735,51 +735,51 @@ msgstr "Pojačani izlaz zvuka"
 msgid "Accumulated audio output 2"
 msgstr "Pojačani izlaz zvuka"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Dodaj"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "Novi sintetizator po izboru"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "Novi MIDI sintetizator"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Dodaj novu melodiju u ovu pesmu"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr "Mreža za sintezu sa kojom da se spregne"
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Dodaj novu melodiju u ovu pesmu"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Dodaj novu melodiju u ovu pesmu"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -791,24 +791,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Dodaj..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -824,23 +824,23 @@ msgstr "Prilagodi koliko kontrolni signali utiču na izlaznu jačinu zvuka"
 msgid "Adjust output balance between left and right"
 msgstr "Prilagodite ravnotežu izlaza levo i desno"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -855,19 +855,19 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr "Prilagodi činilac uvećanja prikaza preusmerivača"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 #, fuzzy
 msgid "Adjustments"
 msgstr "Raspodele"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -885,7 +885,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -902,39 +902,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr "Nakon dodira"
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr "Iz. nak. dod."
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Poravnaj kontrolne događaje"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr "Uskladi događaje"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -942,7 +937,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Pojačani izlaz zvuka"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -950,22 +945,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Omekšavanje"
 
@@ -974,7 +969,7 @@ msgstr "Omekšavanje"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr "Primeni izmene podešavanja u izgledu uređivača obrazaca"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr "Niz vrsta kolona"
 
@@ -1015,7 +1010,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr "Raspodele"
 
@@ -1023,7 +1018,7 @@ msgstr "Raspodele"
 msgid "Attack [ms]"
 msgstr "Napad [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr "Izlaz napad-rasipanje-zadržavanje-oslobađanje koverte"
 
@@ -1058,35 +1053,40 @@ msgstr "Zvuk"
 msgid "Audio Gate"
 msgstr "Izlaz zvuka"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Izlaz zvuka"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Ulaz zvuka"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr "Ulaz zvuka%u"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr "Ulaz zvuka 1"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr "Ulaz zvuka 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr "Ulaz zvuka3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr "Ulaz zvuka4"
 
@@ -1095,24 +1095,24 @@ msgstr "Ulaz zvuka4"
 msgid "Audio Input"
 msgstr "Ulaz zvuka"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr "Ulaz zvuka 1"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr "Ulaz zvuka 2"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr "Ulaz zvuka 3"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr "Ulaz zvuka 4"
 
 # bug: s/SIgnal/Signal/
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Signal ulaza zvuka"
@@ -1121,13 +1121,13 @@ msgstr "Signal ulaza zvuka"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Izlaz zvuka"
 
@@ -1144,17 +1144,21 @@ msgstr "Izlaz zvuka"
 msgid "Audio Out2"
 msgstr "Izlaz zvuka"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr "Zvučni izlaz"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "Izvori _zvuka"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "Izvori _zvuka"
@@ -1169,7 +1173,7 @@ msgstr "Izlaz zvuka"
 msgid "Audio Sum2"
 msgstr "Izlaz zvuka"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1188,11 +1192,11 @@ msgstr "Ulaz zvuka 1"
 msgid "Audio input 2"
 msgstr "Ulaz zvuka 2"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Autori:"
 
@@ -1201,12 +1205,12 @@ msgstr "Autori:"
 msgid "Auto Output"
 msgstr "Zvučni izlaz"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr "Samo-iseci"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1218,7 +1222,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Ukloni ulaze"
@@ -1228,21 +1232,21 @@ msgstr "Ukloni ulaze"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Ukloni ulaze"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 #, fuzzy
 msgid "Available Synthesizers"
 msgstr "_Sintetizatori"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1256,27 +1260,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "ZVER"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "O Zveri"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Pokretanje Zveri"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "ZVER, izdanje %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE jezgro"
 
@@ -1292,44 +1295,44 @@ msgstr "BSE višedelna talasna datoteka"
 msgid "BSE Synthesis File"
 msgstr "BSE datoteka za sintezu"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Boja pozadine"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Slika u pozadini"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 #, fuzzy
 msgid "Background Shade 1"
 msgstr "Slika u pozadini"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 #, fuzzy
 msgid "Background Shade 2"
 msgstr "Slika u pozadini"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 #, fuzzy
 msgid "Background image used by the control events editor."
 msgstr "Pozadinska slika koju koristi element za upravljanje događajima."
 
 # piano-roll == klavijatura?
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 #, fuzzy
 msgid "Background image used by the pattern editor."
 msgstr "Slika u pozadini koju koristi element za klavijaturu."
 
 # piano-roll == klavijatura?
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 #, fuzzy
 msgid "Background image used by the piano-roll editor."
 msgstr "Slika u pozadini koju koristi element za klavijaturu."
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1353,12 +1356,12 @@ msgstr "Uravnoteži nivoe kontrolnih ulaza"
 msgid "Bank Select"
 msgstr "Izaberi"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr "Osnovna učestanost"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "Oktave"
@@ -1371,11 +1374,11 @@ msgstr "Osnovna jačina"
 msgid "Base amplification (the control signal adds up to this)"
 msgstr "Osnovno pojačanje (kontrolni signal pridodaje ovome)"
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Poveži novu kombinaciju tastera sa funkcijom programa"
 
@@ -1383,7 +1386,7 @@ msgstr "Poveži novu kombinaciju tastera sa funkcijom programa"
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1440,21 +1443,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Ime"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "VRSTE KOLONA:"
 
@@ -1471,28 +1474,28 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "Ot_kaži"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Središnja učestanost"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Središnji frekventni ulaz"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr "Izmeni osnovnu oktavu za datu vrednost"
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Izmeni trenutno izabranu dodelu tastera"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "Izmeni brojevni sadržaj u fokusiranoj ćeliji (npr. oktavu) za datu vrednost"
@@ -1501,22 +1504,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Izmeni..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Kanal%u"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr "Nagoveštaji kanala"
 
@@ -1526,37 +1529,37 @@ msgstr "Nagoveštaji kanala"
 msgid "Channel Pressure"
 msgstr "Kanal%u"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Kanal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Kanal%u [pok.zap.]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 #, fuzzy
 msgid "Check/ToggleRadio Button"
 msgstr "Prekidačko dugme"
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1564,34 +1567,34 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr "Horski izlaz zvuka"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Očisti"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr "Očisti tekući izbor"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Zatvori"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "Napravi novi projekat"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr "Unos boje"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Primedba"
 
@@ -1615,7 +1618,7 @@ msgstr "Podesi"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Podeci izgled kolona u uređivaču obrazaca"
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr "Konst. iz.%u"
@@ -1642,26 +1645,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr "Konstantni izlaz %u"
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Sadržaj"
 
@@ -1735,7 +1738,7 @@ msgstr "Sadržaj"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Takođe doprineli:"
 
@@ -2038,13 +2041,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Kontrolni ulaz"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2057,7 +2060,7 @@ msgstr "Kontrolni ulaz"
 msgid "Control Strength"
 msgstr "Kontrolna snaga"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Vrsta kontrole:"
@@ -2067,62 +2070,62 @@ msgstr "Vrsta kontrole:"
 msgid "Control Type:"
 msgstr "Vrsta kontrole:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Upravljač"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Umnoži"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr "Umnoži tekući izbor među isečke"
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Licenca autorskih prava koja važi za ovaj objekat"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Napravi vezu"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "Dodaj novu melodiju u ovu pesmu"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "Napravi novi projekat"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Napravi novi projekat"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Vreme stvaranja"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2136,23 +2139,23 @@ msgstr "Kontrolni ulaz 1"
 msgid "Ctrl In2"
 msgstr "Kontrolni ulaz 2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Kontr. iz."
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Kont. iz.1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Kont. iz.2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Kont. iz.3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Kont. iz.4"
 
@@ -2161,15 +2164,15 @@ msgstr "Kont. iz.4"
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Iseci"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr "Učestanost odsecanja (svi filteri)"
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr "Učestanost odsecanja 2 (prolaz opsega/zaustavljanje)"
 
@@ -2177,20 +2180,20 @@ msgstr "Učestanost odsecanja 2 (prolaz opsega/zaustavljanje)"
 msgid "Cutoff [%]"
 msgstr "Isecanje [%]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Isecanje [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 #, fuzzy
 msgid "DSP Engine..."
 msgstr "GSL mašinerija..."
@@ -2200,7 +2203,7 @@ msgstr "GSL mašinerija..."
 msgid "Data Entry"
 msgstr "Unos teksta"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2223,7 +2226,7 @@ msgstr "DavHorski dodaje veću dubinu zvuku"
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 #, fuzzy
 msgid "Decay"
 msgstr "Raspad [%]"
@@ -2232,158 +2235,153 @@ msgstr "Raspad [%]"
 msgid "Decay [%]"
 msgstr "Raspad [%]"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Autor"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Licenca"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Osnovna jačina"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Obriši"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Obriši kontrolni događaj"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Ukloni vezu"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Obriši notu"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Ukloni deo"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Obriši notu (1. dugme miša)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Obriši delove"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Obriši trenutno izabrani talas"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Obriši trenutno izabranu dodelu tastera"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Obriši trenutno izabranu melodiju"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr "Obriši trenutno izabrani talas"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Opis"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "Razvoj"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr "Brojčanik"
 
 # bug: closing )?
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "Brojčanik (logaritamski)"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Prozorčići"
 
@@ -2403,17 +2401,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Pravac"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2428,166 +2426,166 @@ msgid "Discard changes and close dialog"
 msgstr "Zanemari izmene i zatvori prozorče"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr "Ul. isključen"
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Ul. isključen"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr "Iz. isključen"
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Iz. isključen"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr "Izuvijani izlaz zvuka"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr "Got. izlaz"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Got. izlaz"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "Dotted eighths note"
 msgstr "Umetni osminu note"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "Dotted half note"
 msgstr "Umetni polunotu"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Umetni osminu note"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "Dotted quarter note"
 msgstr "Umetni četvrtnotu"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "Dotted sixteenth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "Dotted thirty-secondth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Dole"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Nacrtajte liniju uz koju da poravnam događaje"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr "Iscrtaj mreže za sintezu sa omekšavanjem ivica?"
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr "Padajuće dugme"
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 #, fuzzy
 msgid "Drop Down Combo"
 msgstr "Padajuće dugme"
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr "Frekventni ulaz bubnja"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Frekventni ulaz bubnja"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Udvostruči"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "DOGAĐAJI:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "PRIMER:"
 
@@ -2596,23 +2594,23 @@ msgstr "PRIMER:"
 msgid "E_xamples"
 msgstr "_Primeri"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Uredi"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Uredi deo"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Uredi stavku police"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr "Uredi trenutno izabrani talas"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
@@ -2622,12 +2620,12 @@ msgstr ""
 "Koristite 1. dugme da napravite veze, 2. dugme za premeštanje i 3. dugme da "
 "izmenite osobine"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Uredi/Premesti/Meni (1–3. dugme miša)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Uređivač"
 
@@ -2641,29 +2639,29 @@ msgstr "Eksponencijalni kontrolni"
 msgid "Effect Control 2"
 msgstr "Eksponencijalni kontrolni"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "Uredi deo"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "Eighths note"
 msgstr "Umetni osminu note"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Naglasak"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
@@ -2671,23 +2669,23 @@ msgstr ""
 "Koristi jednoobraznu veličinu za većinu (brojevnih i tekstualnih) polja za "
 "unos. Za neka polja, ovo će uzeti maha tek pri novom pokretanju."
 
-#: beast-gtk/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Kraj:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2708,17 +2706,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr "Epsilon"
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-#, fuzzy
-msgid "Error"
-msgstr "Greška"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Greška"
@@ -2728,78 +2720,78 @@ msgstr "Greška"
 msgid "Events"
 msgstr "Događaji"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "Umetni osminu note"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Izvršavam „%s“"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2808,11 +2800,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr "Eksponencijalni kontrolni"
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr "Eksponencijalni FM"
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 #, fuzzy
 msgid "Export Audio"
 msgstr "Zvuk levo"
@@ -2822,40 +2814,40 @@ msgstr "Zvuk levo"
 msgid "Expression"
 msgstr "Epsilon"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
@@ -2864,11 +2856,7 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
@@ -2877,8 +2865,8 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
@@ -2887,7 +2875,7 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
@@ -2896,7 +2884,7 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
@@ -2905,7 +2893,7 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
@@ -2914,20 +2902,20 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 "Nisam uspeo da uklonim datoteku\n"
 "„%s“\n"
 "zbog:\n"
 "%s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2940,11 +2928,11 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2960,7 +2948,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2973,99 +2961,99 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr "Pređi u režim uređivanja nakon pravljenja modula za sintezu?"
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Izbor datoteka"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Vreme poslednje izmene"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "Preimenuj"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr "Unos imena datoteke"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Algoritam filtera"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr "Izbor filtera"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr "Specifikacija filtera"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Vrsta filtera"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Postavi procenat isecanja učestanosti"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Postavi procenat isecanja učestanosti"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Filtrirani zvučni signal"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr "Filtriran ulaz"
 
@@ -3073,16 +3061,16 @@ msgstr "Filtriran ulaz"
 msgid "Filtered audio output"
 msgstr "Filtrirani izlaz zvuka"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filteri/Bas filter"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -3091,13 +3079,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Nađi u tekućem dokumentu"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr "Mala podešavanja"
 
@@ -3115,15 +3103,15 @@ msgstr "Prvi ulaz za zvuk"
 msgid "First control input"
 msgstr "Prvi kontrolni ulaz"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3131,11 +3119,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Veličina fonta"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr "Veličina fonta u tačkama za oznake prikazane i mrežama za sintezu"
 
@@ -3144,85 +3132,85 @@ msgstr "Veličina fonta u tačkama za oznake prikazane i mrežama za sintezu"
 msgid "Foot Controller"
 msgstr "Upravljač"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr "Ul. učest."
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr "Ul. mod. učest."
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr "Iz. učest."
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Učestanost"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr "Ulaz učestanosti"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Ulaz modulacije frekvencije"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Učestanost"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr "Frekventni signal"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr "Odnos pomeraja frekvencije (pretpostavlja se 1,0 ako nije povezan)"
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "U potpunosti uključi talasne datoteke"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funkcija"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr "Funkcija kojom se dodeljuju nove operacije tasterima"
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Funkcije koje se pokreću za dodeljeni taster"
 
@@ -3235,36 +3223,36 @@ msgstr "Funkcije koje se pokreću za dodeljeni taster"
 msgid "GNU Lesser General Public License"
 msgstr "GNU-ova slabija opšta javna licenca (LGPL)"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr "Ul. poj. mod."
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Ulaz za pojačanje modulacijom"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Pojačanje modulacijom [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Pojačanje [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr "Vrata"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr "Ul. vrata"
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr "Iz. vrata"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr "Vrata izlaza"
 
@@ -3272,7 +3260,7 @@ msgstr "Vrata izlaza"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr "Ulazna vrata (aktivira/deaktivira kovertu)"
 
@@ -3292,11 +3280,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr "Opšti tasteri"
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3318,19 +3306,19 @@ msgstr "Idi jednu stranu unapred"
 msgid "Go to browser index"
 msgstr "Idi u indeks čitača"
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Povećaj vodoravno"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Povećaj uspravno"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr "VPrelom"
 
@@ -3340,7 +3328,7 @@ msgstr "VPrelom"
 msgid "HZoom"
 msgstr "VUvećanje"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "Half note"
 msgstr "Pusti notu"
@@ -3357,43 +3345,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr "Visoko ukoliko je upravo pritisnuta nota"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Visoko označava da je instrument završio sa sintezom"
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr "Udri bubanj pri izdizanju ivica"
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Jednoobrazna ulazna polja"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr "Boja vodoravne trake"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr "Boja vodoravne mreže"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr "Horizontalna razmera"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr "Horizontalna razmera (logaritamska)"
 
@@ -3407,20 +3395,20 @@ msgstr "Vodoravno uvećanje za klavir"
 msgid "Horizontal track zoom"
 msgstr "Vodoravno uvećanje pesme"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "Hundred twenty-eighth note"
 msgstr "Umetni osminu note"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
@@ -3428,28 +3416,28 @@ msgstr ""
 "Ukoliko je postavljeno, podvlaka u tekstu označava da sledeći znak "
 "predstavlja prečicu"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 "Ukoliko je postavljeno, prepuni tekst se iseca i umesto njega se prikazuju "
 "tri tačke „...“"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "Senčenje slike"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Uvezi MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Uvezi običnu MIDI datoteku u tekući projekat"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Uvozim MIDI datoteku „%s“"
@@ -3488,22 +3476,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Vertikalna razmera"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Putanja"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Pokretači"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Ulaz"
 
@@ -3517,59 +3499,59 @@ msgstr "Ulaz 1 [%]"
 msgid "Input 2 [%]"
 msgstr "Ulaz 2 [%]"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Raspodela ulaza"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr "Kanal ulaza %u"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr "Modulacija ulaza [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr "Port ulaza %u"
 
 # bug: s/SIgnal/Signal/
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Signal ulaza zvuka"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Ulazni kanal u upotrebi"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Ulazni kanal u upotrebi"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Ulazni kanal u upotrebi"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr "Ime ulaznog porta sa kojim da se spregne"
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Ulazni kanal u upotrebi"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Ulaz i izlaz"
@@ -3580,80 +3562,80 @@ msgstr "_Ulaz i izlaz"
 msgid "Inputs"
 msgstr "Ulaz"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Umetni"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Umetni kontrolni događaj"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Umetni modul"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Umetni notu"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Umetni deo"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr "Ubaci sadržaj isečaka kao na mesto tekućeg izbora"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Umetni osminu note"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Umetni polunotu"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "Insert hundred twenty-eighth note"
 msgstr "Umetni osminu note"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Umetni deo"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Umetni četvrtnotu"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Umetni polunotu"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Umetni/uredi/premesti delove (1. i 2. dugme miša)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Umetni/promeni veličine/premesti note (1. i 2. dugme miša)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Umetni deo"
@@ -3663,97 +3645,97 @@ msgstr "Umetni deo"
 msgid "Instrument flavour"
 msgstr "Umetni deo"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "Umetni"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Očisti tekući izbor"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Izaberi direktorijum"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Poravnavanje"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 #, fuzzy
 msgid "Justify"
 msgstr "Poravnavanje"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Dodela tastera"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Kombinacije tastera koje se koriste za pokretanje funkcije"
 
@@ -3772,94 +3754,92 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr "Dugme"
 
 # bug: closing )?
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "Dugme (logaritamsko)"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 #, fuzzy
 msgid "LADSPA Path"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA dodaci"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Oznaka"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Vreme poslednje izmene"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 #, fuzzy
 msgid "Latency [ms]"
 msgstr "Napad [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Izgled:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Levo"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr "Zvuk levo"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr "Levi ulaz zvuka"
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr "Ulaz zvuka levo"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr "Levi izlaz zvuka"
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr "Izlaz zvuka levo"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr "Izlaz na levom kanalu"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr "Ulaz levo"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Levi ulaz"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr "Izlaz levo"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Levi izlaz"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "Osnovna jačina"
@@ -3868,15 +3848,15 @@ msgstr "Osnovna jačina"
 msgid "Left audio output"
 msgstr "Levi izlaz zvuka"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr "Ulaz levog kanala"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr "Izlaz levog kanala"
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Levi ulaz zvuka"
@@ -3886,15 +3866,15 @@ msgstr "Levi ulaz zvuka"
 msgid "Level"
 msgstr "Oznaka"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr "Biblioteka..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licenca"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licenca:"
 
@@ -3904,128 +3884,128 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Veži"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Veži deo"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Veži ili premesti delove (1. i 2. dugme miša)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Učitaj"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Učitaj efekat"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Učitaj instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Učitaj dodelu tastera"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Učitaj talas"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Učitaj _efekat"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Učitaj _instrument"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Učitaj skup dodela tastera"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Učitaj novu talasnu datoteku sa diska"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Učitaj novu talasnu datoteku iz putanja biblioteka"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Učitaj..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Učitavam „%s“"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Učitavam motiv „%s“"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Učitavam talas „%s“"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Učitavam..."
 
@@ -4036,28 +4016,28 @@ msgstr "Putanja"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Izgubljen događaj"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Izgubljena nota"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Izgubljen deo"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Spusti"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Spusti trenutno izabranu dodelu tastera, u odnosu na njegove susede"
 
@@ -4069,40 +4049,44 @@ msgstr "Niskoprolazna [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Niskoprolazna učestanost filtera za kontrolni signal"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "ID"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "Kanal%u"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Sačuvaj instrument"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI signal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI signal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI signal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI signal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, fuzzy, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "Novi MIDI sintetizator"
@@ -4112,25 +4096,29 @@ msgstr "Novi MIDI sintetizator"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr "Program za slaganje MIDI-ja, sastavljanje muzike i modularnu sintezu"
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "IZMENjIVAČI:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Glavna jačina"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Vrata izlaza"
@@ -4139,96 +4127,96 @@ msgstr "Vrata izlaza"
 msgid "Master Volume"
 msgstr "Glavna jačina"
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 #, fuzzy
 msgid "Master [%]"
 msgstr "Glavna jačina"
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "Pojačanje [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Vrednost [u pokretnom zarezu]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Spoji postojeći projekat sa tekućim projektom"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Spoji: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Spaja efekat „%s“"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Spaja instrument „%s“"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Spaja projekat „%s“"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr "Boja srednje trake"
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4236,7 +4224,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr "Mešani izlaz"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4244,39 +4232,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr "Mešani izlaz zvuka"
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr "Prečica"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr "Element prečice"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr "Ul. mod."
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulacija"
 
@@ -4285,85 +4273,85 @@ msgstr "Modulacija"
 msgid "Modulation Depth"
 msgstr "Ulaz modulacije"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr "Ulaz modulacije"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Snaga modulacije za linearnu modulaciju frekvencije"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Podaci o modulu"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Veza sa modulom:"
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Veza sa modulom"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Premesti kontrolni događaj"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Premesti notu"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Premesti deo"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "Korak nadole"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr "Fokusiraj ćeliju ispod"
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr "Fokusiraj ćeliju ispod prema stranici"
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr "Fokusiraj ćeliju levo"
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr "Fokusiraj ćeliju levo prema stranici"
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr "Fokusiraj ćeliju desno"
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr "Fokusiraj ćeliju desno prema stranici"
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr "Fokusiraj ćeliju iznad"
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr "Fokusiraj ćeliju iznad prema stranici"
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr "Fokusiraj sledeću ćeliju (gore/levo/desno/dole prema podešavanjima)"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr "Premesti tekući izbor među isečke"
 
@@ -4378,15 +4366,15 @@ msgstr "Premesti tekući izbor među isečke"
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Premesti levo"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Premesti desno"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Premesti gore"
 
@@ -4399,52 +4387,52 @@ msgstr "Umnoži kontrolne"
 msgid "Music Composer"
 msgstr "Komponovanje muzike"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Ime"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr "Ime tekućeg podešavanja motiva (koristi se za izbor motiva)."
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "Boja negativne vrednosti"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Nova pesma"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Novi pregled"
 
@@ -4466,133 +4454,116 @@ msgstr "Novi pregled"
 msgid "Nice"
 msgstr "Napomena"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "Zvuk"
-
-#: bse/bseserver.cc:469
-#, fuzzy
-msgid "No MIDI"
-msgstr "ID"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Bez dela"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Bez pesme"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Bez kvantizacije"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Bez kvantizacije"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Unos note"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "Izgubljen događaj"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Ulazni kanali:"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "Izlazni kanali:"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Procedura"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Moduli za sintezu"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Izgubljen događaj"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Bez mete"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Iscrtaj mreže za sintezu sa omekšavanjem ivica?"
@@ -4614,14 +4585,14 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 #, fuzzy
 msgid "None"
 msgstr "Napomena"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Vrsta normalizacije"
 
@@ -4631,7 +4602,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4640,19 +4611,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Napomena"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Brzina"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr "Unos note"
 
@@ -4661,19 +4632,19 @@ msgstr "Unos note"
 msgid "Note Fine Tune"
 msgstr "Mala podešavanja"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr "Učestanost note"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr "Mrežni uređivač niza nota"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr "Sinh. note"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr "Signal sinhronizacije note"
 
@@ -4688,76 +4659,76 @@ msgstr "Brzina"
 msgid "Note _Length"
 msgstr "Dužina _note"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Broj kolona"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Broj redova"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Broj oktava na koje utiče eksponencijalna modulacija frekvencija"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Umetni četvrtnotu"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr "Padajuća lista objekata"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Izbor datoteka"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Oktave"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4765,12 +4736,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Otvori projekat"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4779,7 +4750,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4788,29 +4759,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Otvari postojeći projekat"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Otvara projekat „%s“"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Redosled"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Red filtera"
 
@@ -4829,13 +4800,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "Izlaz orgulja"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "Pravac"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4843,59 +4814,59 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr "Oscilatorni ulaz"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr "Oscilatorni frekventni ulaz"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Oscillator"
 msgstr "Oblik talasa oscilatora"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr "Oblik talasa oscilatora"
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Ostali izvori"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Ostali izvori"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Izlaz"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Raspodela izlaza"
 
@@ -4907,19 +4878,19 @@ msgstr "Ravnoteža izlaza"
 msgid "Output Panning"
 msgstr "Ravnanje izlaza"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr "Port izlaza %u"
 
 # bug: s/SIgnal/Signal/
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Signal ulaza zvuka"
 
 # bug: s/SIgnal/Signal/
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Signal ulaza zvuka"
@@ -4934,7 +4905,7 @@ msgstr "Osnovna jačina"
 msgid "Output [dB]"
 msgstr "Izlaz"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr "Ime izlaznog porta sa kojim da se spregne"
 
@@ -4949,32 +4920,40 @@ msgstr "Pojačanje izlazne scene"
 msgid "Outputs"
 msgstr "Izlaz"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM ulazni modul"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM izlazni modul"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr "Ul. MŠP"
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Paleta"
 
@@ -4982,66 +4961,66 @@ msgstr "Paleta"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parametar"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Parametar koji se prosleđuje funkcijama pri pokretanju"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametri"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Ubaci"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Delovi"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Delovi"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr "Prolaz opsega otpada na učestanosti odsecanja"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Ubaci"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "Delovi"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Obrazac"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr "Izgled uređivača obrazaca"
 
@@ -5069,24 +5048,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Postotak tačaka slike u pozadini koji se stapa sa bojom pozadine."
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Izvedi eksponencijalnu modulaciju frekvencije umesto lienarne"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Osoba koja je menjala ili pravila ovaj objekat"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Faza"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Dirke klavira"
 
@@ -5100,55 +5079,55 @@ msgstr "Note za klavir"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Pusti notu"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Puštanje"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "Puštanje"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr "Pritisnite prečicu sa tastature koju želite za funkciju: %s"
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr "Pritisnite prečicu sa tastature da je postavite..."
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr "Ulaz udara frekvencije"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr "Udari žice pri izdizanju ivice"
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Puštanje"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Dodaci"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Dodaci"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -5157,82 +5136,82 @@ msgstr ""
 msgid "Portamento Time"
 msgstr "Vreme stvaranja"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Položaj"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Položaj zauzet"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr "Boja pozitivne vrednosti"
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Procedura"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Postavke"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Preslušaj"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Razgledač procedura"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Razgledač procedura"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Procedura"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 #, fuzzy
 msgid "Profiler"
 msgstr "Red filtera"
@@ -5242,28 +5221,28 @@ msgstr "Red filtera"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Osobine"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr "Identifikator osobine"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr "Ime osobine"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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)"
@@ -5271,32 +5250,32 @@ msgstr ""
 "Odnos pozitivne komponente trajanja pulsnog oblika talasa (neophodno je da "
 "oblik talasa bude postavljen na pulsni da bi ovo uzelo maha)"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr "Modulacija pulsa"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr "Modulacija pulsa [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr "Širina pulsa"
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr "Ulaz modulacije po širini pulsa"
 
@@ -5312,46 +5291,46 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: ništa"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: takt"
 
@@ -5369,47 +5348,47 @@ msgstr "_Kvantizacija"
 msgid "Quantization Steps"
 msgstr "_Kvantizacija"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Kvantizacija na nivou osmine note"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Kvantizacija na nivou pola note"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Kvantizacija na nivou osmine note"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Kvantizacija na nivou četvrt note"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Kvantizacija na nivou šesnestine note"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Kvantizacija na nivou šesnestine note"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Kvantizacija na nivou takta"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Kvantizacija na nivou šesnestine note"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Quantize to whole note boundaries"
 msgstr "Kvantizacija na nivou pola note"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "Quarter note"
 msgstr "Umetni četvrtnotu"
@@ -5428,37 +5407,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC datoteke"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Polica"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Uređivač polica"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Uređivač polica"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Izdigni"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Izdigni trenutno izabranu dodelu tastera, u odnosu na njegove susede"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr "Opseg:"
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr "Ul. odnos"
 
@@ -5467,39 +5446,34 @@ msgstr "Ul. odnos"
 msgid "Ratio [x:1]"
 msgstr "Ul. odnos"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Ponovo _izgradi"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Ulaz zvuka desno"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Pravougaonik bira note"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Ponovi"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "Redo the last undone action"
 msgstr "Ponovi poslednju opozvanu izmenu"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr "Ponovi poslednju opozvanu izmenu"
 
@@ -5507,7 +5481,7 @@ msgstr "Ponovi poslednju opozvanu izmenu"
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 #, fuzzy
 msgid "Reflection cutoff frequency"
 msgstr "Prolaz opsega otpada na učestanosti odsecanja"
@@ -5522,7 +5496,7 @@ msgid "Release [ms]"
 msgstr "Oslobađanje [ms]"
 
 # bug: This is "counter of the [program] release", but it could be "release a counter" (as in "to release", 
hold less tight)
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr "Brojač izdanja"
 
@@ -5531,49 +5505,49 @@ msgstr "Brojač izdanja"
 msgid "Reload current page"
 msgstr "Osveži tekuću stranicu"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Ukloni modul"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Ukloni putanje"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Ukloni pesmu ili sintetizator"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr "Ukloni sve događaje u fokusiranoj ćeliji"
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Obriši trenutno izabranu dodelu tastera"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Preimenuj"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Preimenuj delove"
 
@@ -5587,29 +5561,29 @@ msgstr "Ponovi"
 msgid "Repeat playback within loop points"
 msgstr "Ponovo pusti u tačkama vrtenja"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Vrati osobine"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Promeni veličinu kontrolnog događaja"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Promeni veličinu note"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Rezonanca [%]"
@@ -5618,81 +5592,83 @@ msgstr "Rezonanca [%]"
 msgid "Resonance [%]"
 msgstr "Rezonanca [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Puštam ispočetka"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr "Ul. prekid."
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr "Ponovo prekini ulaz (izdizanje ivice ponovo prekida kovertu)"
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Desno"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr "Zvuk desno"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr "Desni ulaz zvuka"
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr "Ulaz zvuka desno"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr "Desni izlaz zvuka"
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr "Izlaz zvuka desno"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr "Izlaz na desnom kanalu"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr "Ulaz desno"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Desni ulaz"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr "Izlaz desno"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Desni izlaz"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Izlaz desno"
@@ -5701,50 +5677,50 @@ msgstr "Izlaz desno"
 msgid "Right audio output"
 msgstr "Desni izlaz zvuka"
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr "Ulaz desnog kanala"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Ulaz desnog kanala"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr "Izlaz desnog kanala"
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Desni izlaz zvuka"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Usmeravanje"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Usmeravanje/Pojačivač"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Usmeravanje/Pojačivač"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Usmeravanje/Pojačivač"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5752,12 +5728,12 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "Ukloni putanje"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Sačuvaj instrument"
@@ -5791,130 +5767,124 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Sačuvaj kao efekat"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Sačuvaj kao instrument"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Oblikuj opseg"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Sačuvaj efekat"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Sačuvaj instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Sačuvaj _kao..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Sačuvaj: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Snima efekat „%s“"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Snima instrument „%s“"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Snima projekat „%s“"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Skripte"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Skripte"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Skripte"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Klizaj oba"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Klizaj levo"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Ne klizaj"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Klizaj desno"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5922,12 +5892,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr "Unos putanje pretrage"
 
@@ -5945,60 +5915,60 @@ msgstr "Drugi ulaz za zvuk"
 msgid "Second control input"
 msgstr "Drugi kontrolni ulaz"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Prolaz opsega otpada na učestanosti odsecanja"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Izaberi datoteku"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Izaberi"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Izaberi boju"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Izaberi direktorijum"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Izaberi datoteku"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Izaberi područje"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Izaberi datoteku"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Umetni pune note"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Izaberite ulazni modul"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Izaberite izlazni modul"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Izaberite uspravne podeoke"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr "Samomodulacija [%]"
 
@@ -6015,7 +5985,7 @@ msgstr "Postavi količinu rezonance u postotcima"
 msgid "Set the attack time in milliseconds"
 msgstr "Postavi vreme napada u milisekundama"
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr "Postavi osnovnu oktavu"
 
@@ -6036,35 +6006,35 @@ msgstr "Postavite dužinu raspada u procentima"
 msgid "Set the envelope magnitude in percent"
 msgstr "Postavite veličinu omotača u postotcima"
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr "Postavi notu u fokusiranoj ćeliji"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr "Postavi oktavu u fokusiranoj ćeliji"
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr "Fokusiraj ćeliju što je moguće više dole"
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr "Fokusiraj ćeliju što je moguće više levo"
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr "Fokusiraj ćeliju što je moguće više desno"
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr "Fokusiraj ćeliju što je moguće više gore"
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr "Postavi broj koraka pri prelasku na narednu ćeliju"
 
@@ -6077,76 +6047,57 @@ msgstr "Postavi pojačivanje izlaza"
 msgid "Set the release time in milliseconds"
 msgstr "Postavi vreme oslobađanja u milisekundama"
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr "Postavlja vrednost fokusirane cifre"
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Oblikuj prosek"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Oblikuj maksimum"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Oblikuj minimum"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Oblikuj opseg"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Prikaži podatke"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Smanji vodoravno"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Smanji uspravno"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr "Ul. signala"
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Ul. signala"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Ul. signala"
@@ -6156,62 +6107,62 @@ msgstr "Ul. signala"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr "Jedno uređivanje"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "Sixteenth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 #, fuzzy
 msgid "Size"
 msgstr "Veličina fonta"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Skiciraj prosek"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Skiciraj maksimum"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Skiciraj minimum"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Skiciraj opseg"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Motiv"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Ime motiva"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr "Priviri u signal"
 
@@ -6219,57 +6170,57 @@ msgstr "Priviri u signal"
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr "Jed. izlaz"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "P_esma"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "Sačuvaj: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr "Vrteće dugme"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr "Vrteće dugme (logaritamsko)"
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Uvodna slika"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr "Obični modul za pojačavanje"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 #, fuzzy
 msgid "Standard oscillator module"
 msgstr "Obični modul za pojačavanje"
@@ -6285,7 +6236,7 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
@@ -6293,26 +6244,22 @@ msgstr ""
 "StandardOsc je osnovni BSE-ov oscilator koji podržava razne oblike talasa i "
 "modulacione ulaze."
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Pokreni uređivač"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Pokreni uređivač"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Procedura"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6320,58 +6267,58 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Početak:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Puštam"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Pokretanje"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Koraci"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Zaustavljam puštanje"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Smesti reference u talasne datoteke"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Snaga pojačanja modulacijom"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Snaga linearne modulacije frekvencije"
 
 # bug: wisth -> width
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 #, fuzzy
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
@@ -6380,26 +6327,26 @@ msgstr ""
 "Snaga širine pulsnog ulaza modulacijom (neophodno je da oblik talasa bude "
 "postavljen na pulsni da bi ovo uzelo maha)"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr "Snaga samomodulacije"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Oscilatorni frekventni ulaz"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr "Zameni UI"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Zameni ulazne i izlazne kanale pri prikazivanju modula za sintezu?"
 
@@ -6417,55 +6364,55 @@ msgstr ""
 msgid "Switches"
 msgstr "Koraci"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr "Iz. sinh. bubnja"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "Ul. sinh."
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr "Ul. sinh."
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr "Iz. sinh."
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr "Usklađeni ulaz"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr "Usklađeni izlaz"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "Središnja učestanost"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr "Sint. gotova"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Levi ulaz"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 #, fuzzy
 msgid "Synth Mixing Frequency"
 msgstr "Središnja učestanost"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "Sint. gotova"
@@ -6475,16 +6422,16 @@ msgstr "Sint. gotova"
 msgid "Synthesis Modules"
 msgstr "Moduli za sintezu"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "Moduli za sintezu"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Moduli za sintezu"
@@ -6494,27 +6441,27 @@ msgstr "Moduli za sintezu"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Moduli za sintezu"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 #, fuzzy
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr "Mreža za sintezu sa kojom da se spregne"
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesis network to be used as instrument"
 msgstr "Mreža za sintezu sa kojom da se spregne"
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Synthesis network to be used as postprocessor"
 msgstr "Mreža za sintezu sa kojom da se spregne"
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 #, fuzzy
 msgid "Synthesis network to use as embedded sub network"
 msgstr "Mreža za sintezu sa kojom da se spregne"
@@ -6522,26 +6469,26 @@ msgstr "Mreža za sintezu sa kojom da se spregne"
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesizer"
 msgstr "_Sintetizatori"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "_Sintetizatori"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, fuzzy, c-format
 msgid "Synthesizer: %s"
 msgstr "_Sintetizatori"
@@ -6555,33 +6502,33 @@ msgstr ""
 msgid "TID"
 msgstr "ID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 #, fuzzy
 msgid "Text Color"
 msgstr "Izaberi boju"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr "Unos teksta"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6617,7 +6564,7 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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."
@@ -6625,7 +6572,7 @@ msgstr ""
 "Međusobno poravnavanje redova teksta u oznaci.\n"
 "Ovo ne utiče na poravnavanje oznake na svom mestu."
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6636,19 +6583,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr "Pravac kretanja ćelije svaki put kada se uredi događaj ili nota"
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Vrsta izrade filtera"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6658,7 +6605,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6678,17 +6625,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr "Taster prečice za izbor ove oznake"
 
@@ -6704,7 +6651,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6715,7 +6662,7 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
@@ -6723,18 +6670,18 @@ msgstr ""
 "Raspored kolona u uređivaču obrazaca se određuje navođenjem vrsta kolona uz "
 "moguće izmenjivaču u redosledu prikazivanja."
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 "Ime porta je jedinstveno ime za uspostavu veza između ulazno<->izlaznih "
 "portova"
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 #, fuzzy
 msgid ""
 "The rack editor is still highly experimental code and guaranteed to be "
@@ -6747,34 +6694,34 @@ msgstr ""
 "budućnosti, i budite spremni na nestabilnost u kodu (tj. redovno snimajte "
 "vaše projekte)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 #, fuzzy
 msgid "The resonance half life in number of milli seconds"
 msgstr "Postavi vreme oslobađanja u milisekundama"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Tekst oznake"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6782,11 +6729,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr "Vrsta filtera koji se koristi"
 
@@ -6795,40 +6742,40 @@ msgstr "Vrsta filtera koji se koristi"
 msgid "The type of saturation to be used"
 msgstr "Vrsta filtera koji se koristi"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr "Element koji se aktivira kada se pritisne prečica oznake"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "Thirty-secondth note"
 msgstr "Umetni šesnaestinu note"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr "Ovaj signal ide visoko kada se faza oslobađanja završi"
 
@@ -6879,28 +6826,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr "Prag"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Pesme"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr "Unos vremena"
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr "Prekidačko dugme"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr "Isključi/uključi nagoveštaje imena kanala"
 
@@ -6908,21 +6855,21 @@ msgstr "Isključi/uključi nagoveštaje imena kanala"
 msgid "Toggle exponential and linear control response"
 msgstr "Izmeni eksponencijalni i linearni kontrolni odgovor"
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Izmeni vidljivost palete alatki"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr "Promeni da li se vodoravno kretanje ćelije prelama kod ivica"
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6931,44 +6878,44 @@ msgstr ""
 msgid "Totals"
 msgstr "_Alati"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Pesme"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 #, fuzzy
 msgid "Trigger"
 msgstr "Ul. prekidač"
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Trigger Hit"
 msgstr "Ul. prekidač"
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr "Ul. prekidač"
 
@@ -6977,7 +6924,7 @@ msgstr "Ul. prekidač"
 msgid "Trigger Input"
 msgstr "Ul. prekidač"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Brzina"
@@ -6991,51 +6938,51 @@ msgstr "Pokreni filter"
 msgid "Trigger input"
 msgstr "Ul. prekidač"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "Triplet eighths note"
 msgstr "Umetni osminu note"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "Triplet half note"
 msgstr "Umetni polunotu"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Umetni osminu note"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "Triplet quarter note"
 msgstr "Umetni četvrtnotu"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "Triplet sixteenth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "Triplet thirty-secondth note"
 msgstr "Umetni šesnaestinu note"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Usmeravanje"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Vrsta"
 
@@ -7043,150 +6990,150 @@ msgstr "Vrsta"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "Izlazni kanali:"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Opozovi"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Opozovi poslednju izmenu"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Nefiltrirani zvučni signal"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr "Nefiltriran ulaz"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "Umetni polunotu"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Umetni polunotu"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Nekorišćen"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Gore"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "Koristi vodoravni lenjir za popravku pokazivača leve petlje"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Koristi vodoravni lenjir za popravku pokazivača toka puštanja"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "Koristi vodoravni lenjir za popravku pokazivača desne petlje"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Koristi podvlaku"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "Uspravna razmera:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr "UUvećanje"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr "Vrednost [u pokretnom zarezu]"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr "Brzina"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr "Iz. brzina"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr "Brzina pritiska note"
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 #, fuzzy
 msgid "Velocity of the string pluck"
 msgstr "Brzina pritiska note"
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr "Brzina dok je nota pritisnuta"
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "Pitanje"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr "Boja uspravne trake"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr "Boja uspravne mreže"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Uspravno područje"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr "Vertikalna razmera"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Vertikalna razmera (logaritamska)"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Uspravan izbor"
 
@@ -7201,12 +7148,12 @@ msgstr "Uspravno uvećanje za klavir"
 msgid "Virtual Rack"
 msgstr "Virtuelna polica"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Virtuelni ulaz %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Virtuelni izlaz %u"
@@ -7216,51 +7163,46 @@ msgstr "Virtuelni izlaz %u"
 msgid "Volume"
 msgstr "Osnovna jačina"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Upozorenje"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Talas"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr "Oblik talasa"
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr "Talasni izlaz"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Sačuvaj kao instrument"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7269,7 +7211,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "_Talasi"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Talasi"
 
@@ -7294,38 +7236,38 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr "Izlaz vlažnog [%]"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "Whole note"
 msgstr "Pusti notu"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 #, fuzzy
 msgid "Window Size"
 msgstr "Veličina fonta"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 #, fuzzy
 msgid "Write failed"
 msgstr "Pokreni filter"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr "XtalStrings izlaz"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7333,7 +7275,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "Boja nula vrednosti"
 
@@ -7342,15 +7284,15 @@ msgstr "Boja nula vrednosti"
 msgid "Zoom"
 msgstr "Uvećanje"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Uvećanje:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_O programu..."
 
@@ -7384,11 +7326,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "Ot_kaži"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Očisti vraćanje"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Zatvori"
 
@@ -7405,7 +7347,7 @@ msgid "_Distortion"
 msgstr "Is_krivljenje"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7417,7 +7359,7 @@ msgstr "_Uredi"
 msgid "_Enhance"
 msgstr "Po_boljšanje"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "Pitanja i _odgovori"
 
@@ -7446,7 +7388,7 @@ msgstr "Na_pred"
 msgid "_Help"
 msgstr "_Pomoć"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Uvezi MIDI..."
 
@@ -7465,7 +7407,7 @@ msgstr "_Ulaz i izlaz"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "_Spoji..."
 
@@ -7474,11 +7416,11 @@ msgstr "_Spoji..."
 msgid "_Misc"
 msgstr "_Razno"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Novi"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Otvori..."
 
@@ -7487,11 +7429,11 @@ msgstr "_Otvori..."
 msgid "_Other Sources"
 msgstr "_Ostali izvori"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Pusti"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Postavke..."
 
@@ -7506,20 +7448,20 @@ msgstr "_Projekat"
 msgid "_Quantization"
 msgstr "_Kvantizacija"
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "Brzi početak..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "_Izađi"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "Po_novi"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Objava izdanja..."
 
@@ -7540,7 +7482,7 @@ msgstr "_Demo"
 msgid "_Routing"
 msgstr "Us_meravanje"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Sačuvaj"
 
@@ -7566,7 +7508,7 @@ msgstr "P_esma"
 msgid "_Spatial"
 msgstr "_Prostorno"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Zaustavi"
 
@@ -7587,7 +7529,7 @@ msgstr "_Sintetizatori"
 msgid "_Tools"
 msgstr "_Alati"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "Opo_zovi"
 
@@ -7607,7 +7549,12 @@ msgstr "P_regled"
 msgid "_Virtualization"
 msgstr "_Virtuelizacija"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Ulaz zvuka 1"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7873,7 +7820,11 @@ msgstr "Upravljač"
 msgid "control-90"
 msgstr "Upravljač"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
@@ -7882,11 +7833,11 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "obrađujem"
 
@@ -7979,6 +7930,10 @@ msgstr "obrađujem"
 #~ msgid "Enable meters"
 #~ msgstr "Parametri"
 
+#, fuzzy
+#~ msgid "Error"
+#~ msgstr "Greška"
+
 #~ msgid "Find"
 #~ msgstr "Pronađi"
 
@@ -7995,6 +7950,10 @@ msgstr "obrađujem"
 #~ msgid "Info"
 #~ msgstr "Prikaži podatke"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "Putanja"
+
 #~ msgid "Input Channels:"
 #~ msgstr "Ulazni kanali:"
 
@@ -8034,6 +7993,14 @@ msgstr "obrađujem"
 #~ msgid "Name:"
 #~ msgstr "Ime:"
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "Zvuk"
+
+#, fuzzy
+#~ msgid "No MIDI"
+#~ msgstr "ID"
+
 #~ msgid "Notice"
 #~ msgstr "Napomena"
 
@@ -8060,6 +8027,10 @@ msgstr "obrađujem"
 #~ msgid "Ratio"
 #~ msgstr "Odnos"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Ulaz zvuka desno"
+
 #~ msgid "Remove any events in the focus cell and move to the next cell"
 #~ msgstr "Ukloni sve događaje u fokusiranoj ćeliji i pređi na narednu ćeliju"
 
@@ -8072,6 +8043,10 @@ msgstr "obrađujem"
 #~ msgid "Score"
 #~ msgstr "Partitura"
 
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "Skripte"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Izbor u krug"
 
@@ -8127,6 +8102,9 @@ msgstr "obrađujem"
 #~ msgid "The source code"
 #~ msgstr "Izvorni kod"
 
+#~ msgid "Warning"
+#~ msgstr "Upozorenje"
+
 #~ msgid "Wave to play"
 #~ msgstr "Talas za puštanje"
 
diff --git a/po/sv.po b/po/sv.po
index 5e2283a..3977165 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -18,7 +18,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -27,7 +27,7 @@ msgstr ""
 "Tillgängliga MIDI-drivrutiner:\n"
 
 # "Synthesizer" kan heta antingen "synthesizer" eller "synthesizers" i plural
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -35,87 +35,87 @@ msgstr ""
 "\n"
 "Tillgängliga PCM-drivrutiner:\n"
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (minnesutskrift)"
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 msgstr "(Tips)"
 
 #. 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -128,11 +128,11 @@ msgstr "/Ljudkällor/Oljud"
 msgid "/Audio Sources/Organ"
 msgstr "_Ljudkällor"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Ljudkällor/Standardoscillator"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Ljudkällor/Vågoscillator"
 
@@ -148,36 +148,36 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr "/Filter/Basfilter"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Filtertyp"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Ingång & utgång/Instrumentutgång"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Ingång & utgång/Instrumentröstingång"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Ingång & utgång/MIDI-kontrollingång"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Ingång & utgång/MIDI-röstingång"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Ingång & utgång/PCM-ingång"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Ingång & utgång/PCM-utgång"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -185,19 +185,19 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Andra källor/Konstant"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -213,19 +213,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -233,127 +233,127 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr "/Virtualisering/Virtuell ingång"
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr "/Virtualisering/Virtuell utgång"
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr "/Virtualisering/Virtuell undersynth"
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "1/16T"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "1/1T"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "1/2T"
 msgstr "½"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "1/32T"
 msgstr "½"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "1/4T"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "1/64T"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "1/8T"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -362,19 +362,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -386,43 +386,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -434,15 +434,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -454,47 +454,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -518,23 +518,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -542,19 +542,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -566,76 +566,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -656,21 +656,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -678,12 +678,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "Avbruten"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Avbrytande"
 
@@ -697,48 +697,48 @@ msgstr "Förstärkt ljudutgång"
 msgid "Accumulated audio output 2"
 msgstr "Förstärkt ljudutgång"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Lägg till"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr "Lägg till anpassad synthesizer"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr "Lägg till MIDI-synthesizer"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Lägg till ett nytt spår till denna låt"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Lägg till ett nytt spår till denna låt"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Lägg till ett nytt spår till denna låt"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr "Lägg till katalog till sökväg"
 
@@ -750,24 +750,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Lägg till..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -783,23 +783,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr "Justera programmets beteende"
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -814,18 +814,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Justera huruvida db-värden ska ritas ut istället för linjer"
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr "Justeringar"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -843,7 +843,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -860,40 +860,35 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "Justera kontrollhändelser"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 #, fuzzy
 msgid "Align Events"
 msgstr "/Verktyg/Justera händelser"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "Alla"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -901,7 +896,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr "Förstärkt ljudutgång"
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -909,22 +904,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr "Ett fel inträffade under start av skriptproceduren \"%s\": %s"
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "Svarar på ofta ställda frågor"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr "Kantutjämning"
 
@@ -933,7 +928,7 @@ msgstr "Kantutjämning"
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -974,7 +969,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 #, fuzzy
 msgid "Assignments"
 msgstr "/Verktyg/Justera händelser"
@@ -983,7 +978,7 @@ msgstr "/Verktyg/Justera händelser"
 msgid "Attack [ms]"
 msgstr "Attack [ms]"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1018,38 +1013,43 @@ msgstr "Ljud"
 msgid "Audio Gate"
 msgstr "Ljud ut"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "Ljud ut"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr "Ljud in"
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, fuzzy, c-format
 msgid "Audio In%u"
 msgstr "Ljud"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 #, fuzzy
 msgid "Audio In1"
 msgstr "Ljud"
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 #, fuzzy
 msgid "Audio In2"
 msgstr "Ljud"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio In3"
 msgstr "Ljud"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio In4"
 msgstr "Ljud"
@@ -1059,27 +1059,27 @@ msgstr "Ljud"
 msgid "Audio Input"
 msgstr "Ljudinmatning"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 #, fuzzy
 msgid "Audio Input 1"
 msgstr "Anslut automatiskt"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 #, fuzzy
 msgid "Audio Input 2"
 msgstr "Anslut automatiskt"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio Input 3"
 msgstr "Anslut automatiskt"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio Input 4"
 msgstr "Anslut automatiskt"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "Anslut automatiskt"
@@ -1088,13 +1088,13 @@ msgstr "Anslut automatiskt"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr "Ljud ut"
 
@@ -1111,18 +1111,22 @@ msgstr "Ljud"
 msgid "Audio Out2"
 msgstr "Ljud"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 #, fuzzy
 msgid "Audio Output"
 msgstr "Anslut automatiskt"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Ljudkällor/Oljud"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Ljudkällor/Oljud"
@@ -1137,7 +1141,7 @@ msgstr "Ljud"
 msgid "Audio Sum2"
 msgstr "Ljud"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr "Ljudenheten \"%s\" är inte öppen för ingång, ljuddrivrutin: %s=%s"
@@ -1157,11 +1161,11 @@ msgstr "Anslut automatiskt"
 msgid "Audio input 2"
 msgstr "Anslut automatiskt"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Författare"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Upphovsmän:"
 
@@ -1170,13 +1174,13 @@ msgstr "Upphovsmän:"
 msgid "Auto Output"
 msgstr "Anslut automatiskt"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 #, fuzzy
 msgid "Auto cut"
 msgstr "Anslut automatiskt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1188,7 +1192,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Ta bort inmatningar"
@@ -1198,21 +1202,21 @@ msgstr "Ta bort inmatningar"
 msgid "Available Items:"
 msgstr "Tillgängliga objekt:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Ta bort inmatningar"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr "Tillgängliga efterbehandlare"
 
 # "Synthesizer" kan heta antingen "synthesizer" eller "synthesizers" i plural
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr "Tillgängliga synthesizers"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr "Tillgängliga wave-filer"
 
@@ -1226,27 +1230,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST Om"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Uppstart av BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST version %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE-kärna"
 
@@ -1262,37 +1265,37 @@ msgstr "Flerdelars BSE-vågfil"
 msgid "BSE Synthesis File"
 msgstr "BSE-syntesfil"
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Bakgrundsfärg"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Bakgrundsbild"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1316,13 +1319,13 @@ msgstr "Balansera kontrollingångsnivåer"
 msgid "Bank Select"
 msgstr "Markera"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 #, fuzzy
 msgid "Base Frequency"
 msgstr "Centerfrekvens"
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "Vågor"
@@ -1335,11 +1338,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr "Slag per minut"
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1347,7 +1350,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1388,21 +1391,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Namn"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr "Fel i omkodare"
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr "KOLUMNTYPER:"
 
@@ -1418,28 +1421,28 @@ msgstr "CPU#"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr "Centerfrekvens"
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr "Centrera frekvensinmatning"
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change the currently selected key binding"
 msgstr "Ta bort det för tillfället markerade spåret"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1447,21 +1450,21 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Ändra..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr "Kanal"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 #, fuzzy
 msgid "Channel Hints"
 msgstr "Kanaler"
@@ -1472,36 +1475,36 @@ msgstr "Kanaler"
 msgid "Channel Pressure"
 msgstr "Kanaler"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Kanal%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Kanal%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Kanal%u [dB]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, fuzzy, c-format
 msgid "Channel%u [float]"
 msgstr "Kanaler"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1509,35 +1512,35 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr "Töm"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear the current selection"
 msgstr "Ta bort det för tillfället markerade spåret"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "Stäng %s"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr "Stäng alla fönster och avsluta"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr "Stäng projektet"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 #, fuzzy
 msgid "Color Entry"
 msgstr "Noturklipp"
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Kommentar"
 
@@ -1561,7 +1564,7 @@ msgstr "Konfigurera"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1588,26 +1591,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Innehåll"
 
@@ -1681,7 +1684,7 @@ msgstr "Innehåll"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr "Bidrag lämnade av:"
 
@@ -1984,13 +1987,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "Kontrolltyp:"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2005,7 +2008,7 @@ msgstr "Kontrolltyp:"
 msgid "Control Strength"
 msgstr "Flytta kontrollhändelse"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Kontrolltyp:"
@@ -2015,60 +2018,60 @@ msgstr "Kontrolltyp:"
 msgid "Control Type:"
 msgstr "Kontrolltyp:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "Styrenhet"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr "Kopiera"
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr "Upphovsrättslicens som är tillämplig på detta objekt"
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "Skapa länk"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr "Skapa en ny del i en låt."
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr "Skapa ett nytt spår för en låt."
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr "Skapa en extravy av projektet"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Skapa nytt projekt"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Tid för skapande"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2082,27 +2085,27 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Ctrl Out"
 msgstr "Kontrolltyp:"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "Kontrolltyp:"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "Kontrolltyp:"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "Kontrolltyp:"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "Kontrolltyp:"
@@ -2112,15 +2115,15 @@ msgstr "Kontrolltyp:"
 msgid "Current Items:"
 msgstr "Aktuella objekt:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr "Klipp ut"
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2129,20 +2132,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "Avskärning [Hz]"
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr "Avskärning [Hz]"
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr "ENHET,LÄGE"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr "DSP-motor..."
 
@@ -2151,7 +2154,7 @@ msgstr "DSP-motor..."
 msgid "Data Entry"
 msgstr "_Nästa typsnitt"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr "Data är skadat"
 
@@ -2170,7 +2173,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2178,159 +2181,154 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Författare"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Licens"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 #, fuzzy
 msgid "Default Values"
 msgstr "Rita ut värden"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Ta bort"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "Ta bort kontrollhändelse"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "Ta bort länk"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "Ta bort not"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "Ta bort del"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr "Ta bort en del från en låt."
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr "Ta bort ett spår från en låt."
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr "Ta bort not (musknapp 1)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "Ta bort delar"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Ta bort det för tillfället markerade spåret"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 #, fuzzy
 msgid "Delete the currently selected key binding"
 msgstr "Ta bort det för tillfället markerade spåret"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Ta bort det för tillfället markerade spåret"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 #, fuzzy
 msgid "Delete the currently selected wave"
 msgstr "Ta bort det för tillfället markerade spåret"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Beskrivning"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "Detaljer:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr "Identifierat filformat"
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr "Utveckla insticksmoduler..."
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr "Utveckling..."
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr "Enhet upptagen"
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr "Enhet eller resurs är upptagen"
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr "Diagnostik"
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 #, fuzzy
 msgid "Dial"
 msgstr "Dialoger"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "Vertikalmarkering"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Dialoger"
 
@@ -2350,17 +2348,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "Riktning"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr "Kasta ändringar"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2375,168 +2373,169 @@ msgid "Discard changes and close dialog"
 msgstr "Förkasta ändringar och stäng dialogruta"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "Ta bort inmatningar"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Ta bort utmatningar"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+#, fuzzy
+msgid "Disk Recording Failed"
+msgstr "Starta diskinspelning"
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr "Visa en översikt över alla procedurer"
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr "Visa tack till utvecklare och bidragsgivare"
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr "Visa dialogrutor med felsökningsmeddelanden"
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr "Visa dialogrutor med diagnostikmeddelanden"
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr "Visa dialogrutor med informationsmeddelanden"
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr "Visa statistik och tidsinformation"
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 #, fuzzy
 msgid "Distorted Audio Output"
 msgstr "Ta bort utmatningar"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr "Dokument_index..."
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "Done Out"
 msgstr "Vänster"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Vänster"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "Dotted eighths note"
 msgstr "Infoga åttondelsnot"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "Dotted half note"
 msgstr "Infoga halvnoter"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "Dotted hundred twenty-eighth note"
 msgstr "Infoga åttondelsnot"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "Dotted quarter note"
 msgstr "Infoga fjärdedelsnoter"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "Dotted sixteenth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "Dotted thirty-secondth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr "Ned"
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr "Rita ut värden"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr "Rita en linje som händelser kan justeras till"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 #, fuzzy
 msgid "Drum Frequency Input"
 msgstr "Centrera frekvensinmatning"
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 #, fuzzy
 msgid "Drum frequency in Hertz"
 msgstr "Centrera frekvensinmatning"
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "Duplicera"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "HÄNDELSER:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "EXEMPEL:"
 
@@ -2545,37 +2544,37 @@ msgstr "EXEMPEL:"
 msgid "E_xamples"
 msgstr "E_xempel"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "Redigera"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "Redigera del"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr "Redigera rackobjekt"
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 #, fuzzy
 msgid "Edit the currently selected wave"
 msgstr "Ta bort det för tillfället markerade spåret"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 #, fuzzy
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "Ta bort not (musknapp 1)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Redigerare"
 
@@ -2589,50 +2588,50 @@ msgstr "Infoga kontrollhändelse"
 msgid "Effect Control 2"
 msgstr "Infoga kontrollhändelse"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr "Effektsökväg"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Åttondelsnot"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr "Betoning"
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 #, fuzzy
 msgid "Enable Error Bell"
 msgstr "Ödesdigert fel: "
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "Slut:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2654,16 +2653,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Fel"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "Fel: "
 
@@ -2672,78 +2666,78 @@ msgstr "Fel: "
 msgid "Events"
 msgstr "Händelser"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "Infoga åttondelsnot"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr "Allting gick bra"
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr "Startar \"%s\""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr "Startar procedur \"%s\" från skript \"%s\"."
@@ -2752,11 +2746,11 @@ msgstr "Startar procedur \"%s\" från skript \"%s\"."
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr "Exportera ljud"
 
@@ -2766,70 +2760,66 @@ msgid "Expression"
 msgstr "behandling"
 
 # Osäker på denna. Måste testas.
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr "Misslyckades med att konfigurera enhetens buffert"
 
 # Osäker på denna. Måste testas.
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr "Misslyckades med att konfigurera enhetens format"
 
 # Osäker på denna. Måste testas.
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr "Misslyckades med att konfigurera enhetens frekvens"
 
 # Osäker på denna. Måste testas.
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr "Misslyckades med att konfigurera enhetens latens"
 
 # Osäker på denna. Måste testas.
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr "Misslyckades med att konfigurera antalet enhetskanaler"
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 #, fuzzy
 msgid "Failed to crop part range."
 msgstr "Misslyckades med att starta inspelning till disk."
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Misslyckades med att starta skriptproceduren \"%s\": %s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Misslyckades med att läsa in projektet \"%s\": %s"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr "Misslyckades med att läsa in wav-fil \"%s\": %s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Misslyckades med att läsa in projektet \"%s\": %s"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, fuzzy, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
@@ -2838,7 +2828,7 @@ msgstr ""
 "på grund av:\n"
 "%s"
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, fuzzy, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
@@ -2847,21 +2837,21 @@ msgstr ""
 "på grund av:\n"
 "%s"
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 "Misslyckades med att ta bort filen\n"
 "\"%s\"\n"
 "på grund av:\n"
 "%s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 #, fuzzy
 msgid "Failed to parse harmony list"
 msgstr "Misslyckades med att starta inspelning till disk."
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2874,11 +2864,11 @@ msgstr ""
 "på grund av:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2894,7 +2884,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2907,100 +2897,101 @@ msgstr ""
 "på grund av:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
+#: bse/bseserver.cc:589
+#, fuzzy
+msgid "Failed to start PCM recording to disk."
+msgstr "Misslyckades med att starta inspelning till disk."
+
+#: bse/bseserver.cc:450
 msgid "Failed to start recording from audio device."
 msgstr "Misslyckades med att starta inspelning från ljudenhet."
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
-msgstr "Misslyckades med att starta inspelning till disk."
-
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Filval"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr "Fil tom"
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "Filen finns redan"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr "Filändringstid"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr "Filstorlek i byte"
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr "Filnamn"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 #, fuzzy
 msgid "Filename Text Entry"
 msgstr "_Nästa typsnitt"
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Filter"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr "Filteralgoritm"
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 #, fuzzy
 msgid "Filter Choice"
 msgstr "Filtertyp"
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 #, fuzzy
 msgid "Filter Specification"
 msgstr "Filval"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Filtertyp"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 #, fuzzy
 msgid "Filter cutoff frequency"
 msgstr "Centerfrekvens"
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Centrera frekvensinmatning"
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr "Filtrerad ljudsignal"
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 #, fuzzy
 msgid "Filtered Output"
 msgstr "Ta bort utmatningar"
@@ -3010,16 +3001,16 @@ msgstr "Ta bort utmatningar"
 msgid "Filtered audio output"
 msgstr "Ta bort utmatningar"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filter/Basfilter"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -3028,13 +3019,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr "Sök i aktuellt dokument"
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 #, fuzzy
 msgid "Fine Tune"
 msgstr "Filtertyp"
@@ -3053,15 +3044,15 @@ msgstr "Första ljudingång"
 msgid "First control input"
 msgstr "Första kontrollinmatning"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3069,11 +3060,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr "Typsnittsstorlek"
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -3082,89 +3073,89 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "Styrenhet"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr "Format"
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Freq In"
 msgstr "Centerfrekvens"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Freq Out"
 msgstr "Vänster"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Frekvens"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 #, fuzzy
 msgid "Frequency Input"
 msgstr "Centrera frekvensinmatning"
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr "Frekvensmodulationsinmatning"
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Frekvens"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Frequency Signal"
 msgstr "Centerfrekvens"
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr "Inkludera wave-filer fullständigt"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Funktion"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr "Funktionalitet inte implementerad"
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3177,39 +3168,39 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "Förstärkningsmodulationsinmatning"
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr "Förstärkningsmodulationsinmatning"
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Förstärkningsmodulation [%]"
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr "Förstärkning [dB]"
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 #, fuzzy
 msgid "Gate"
 msgstr "Klistra in"
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Out"
 msgstr "Vänster"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Output"
 msgstr "Ta bort utmatningar"
@@ -3218,7 +3209,7 @@ msgstr "Ta bort utmatningar"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3238,11 +3229,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3264,19 +3255,19 @@ msgstr "Gå framåt en sida"
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "Väx horisontellt"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "Väx vertikalt"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3287,7 +3278,7 @@ msgstr ""
 msgid "HZoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Halvnot"
 
@@ -3303,46 +3294,46 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr "Homogena ingångsfält"
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 #, fuzzy
 msgid "Horizontal Bar Color"
 msgstr "Horisontell zoom"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 #, fuzzy
 msgid "Horizontal Grid Color"
 msgstr "Horisontell zoom"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 #, fuzzy
 msgid "Horizontal Scale"
 msgstr "Horisontell zoom"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3358,45 +3349,45 @@ msgstr "Horisontell zoom"
 msgid "Horizontal track zoom"
 msgstr "Horisontell zoom"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "Hundred twenty-eighth note"
 msgstr "Infoga åttondelsnot"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Importera MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Importera en standard-MIDI-fil till aktuellt projekt"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Importerar MIDI-filen \"%s\""
@@ -3435,21 +3426,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "Vertikalmarkering"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "Information"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "Inmatning"
 
@@ -3463,59 +3449,59 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr "Ingångstilldelningar"
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, fuzzy, c-format
 msgid "Input Channel %u"
 msgstr "Inmatningskanal att använda"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 #, fuzzy
 msgid "Input Modulation [%]"
 msgstr "Förstärkningsmodulation [%]"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, fuzzy, c-format
 msgid "Input Port %u"
 msgstr "Inmatning"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "Anslut automatiskt"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Inmatningskanal att använda"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "Inmatningskanal att använda"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Inmatningskanal att använda"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr "Ingångs-/Utgångskanaler redan anslutna"
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Inmatningskanal att använda"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr "In-/Ut-fel"
 
@@ -3524,80 +3510,80 @@ msgstr "In-/Ut-fel"
 msgid "Inputs"
 msgstr "Inmatningar"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "Infoga"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "Infoga kontrollhändelse"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "Infoga modul"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Infoga not"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "Infoga del"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr "Infoga åttondelsnot"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr "Infoga halvnoter"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "Insert hundred twenty-eighth note"
 msgstr "Infoga åttondelsnot"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "Infoga del"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr "Infoga fjärdedelsnoter"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Infoga halvnoter"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "Infoga/redigera/flytta delar (musknapp 1 och 2)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "Infoga/redigera/flytta noter (musknapp 1 och 2)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr "Instrumentsökväg"
 
@@ -3606,94 +3592,94 @@ msgstr "Instrumentsökväg"
 msgid "Instrument flavour"
 msgstr "Instrumentsökväg"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr "Otillräckliga rättigheter"
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr "Internt fel (vänligen rapportera)"
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr "Ogiltigt format"
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr "Invertera"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Ta bort det för tillfället markerade spåret"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr "Är en katalog"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr "Objekt"
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr "Justering"
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr "Justera"
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3712,99 +3698,97 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "Vertikalmarkering"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr "LADSPA-sökväg"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA-insticksmoduler"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Etikett"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Tid för senaste ändring"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr "Latens [ms]"
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr "Utseende:"
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "Vänster"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Audio"
 msgstr "Vänster"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left Audio Input"
 msgstr "Anslut automatiskt"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Audio Output"
 msgstr "Anslut automatiskt"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "Ta bort utmatningar"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left In"
 msgstr "Vänster"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Input"
 msgstr "Vänster"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Out"
 msgstr "Vänster"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Output"
 msgstr "Vänster"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr "Vänstervolym"
 
@@ -3812,16 +3796,16 @@ msgstr "Vänstervolym"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 #, fuzzy
 msgid "Left channel input"
 msgstr "Inmatningskanal att använda"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "Flytta till höger"
@@ -3831,16 +3815,16 @@ msgstr "Flytta till höger"
 msgid "Level"
 msgstr "Etikett"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 #, fuzzy
 msgid "Lib..."
 msgstr "Läser in..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Licens"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Licens:"
 
@@ -3850,126 +3834,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "Länka"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "Länka del"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Lnka eller flytta delar (musknapp 1 och 2)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr "Lista på tillgängliga wave-filer att välja ett spårinstrument från"
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr "Lista på tillgängliga wave-filer att välja som spårinstrument"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Läs in"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Läs in effekt"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Läs in instrument"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "Läs in våg"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr "Läs in _effekt..."
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr "Läs in _instrument..."
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr "Läs in en ny wav-fil från disk"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr "Läs in en ny wav-fil från bibliotekssökvägar"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Läs in..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Läser in \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr "Läser in skal \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "Läser in vågen \"%s\""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Läser in..."
 
@@ -3980,28 +3964,28 @@ msgstr "Plats"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "Borttappad händelse"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "Borttappad not"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "Borttappad del"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -4013,37 +3997,41 @@ msgstr "Lågpass [Hz]"
 msgid "Lowpass filter frequency for the control signal"
 msgstr "Lågpassfilterfrekvens för kontrollsignalen"
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr "MIDI-kanal"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr "MIDI-instrument"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr "MIDI-signal 1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr "MIDI-signal 2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr "MIDI-signal 3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr "MIDI-signal 4"
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "MIDI-synthesizer: %s"
@@ -4053,26 +4041,30 @@ msgstr "MIDI-synthesizer: %s"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 #, fuzzy
 msgid "MIDI input or output is not available."
 msgstr "MIDI-ingång eller utgång finns inte tillgänglig."
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr "MODIFIERARE:"
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Klistra in"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Ta bort utmatningar"
@@ -4081,95 +4073,95 @@ msgstr "Ta bort utmatningar"
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 #, fuzzy
 msgid "Master [dB]"
 msgstr "Förstärkning [dB]"
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Kanaler"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr "Max röster"
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Sammanfoga ett existerande projekt in i aktuellt projekt"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Sammanfoga: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Sammanfogar effekten \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Sammanfogar instrumentet \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Sammanfogar projektet \"%s\""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "Meddelandetyp"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr "Meddelandet har upprepats %u gång"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr "Meddelandet har upprepats %u gånger"
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "Meddelanden"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4177,7 +4169,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4185,40 +4177,40 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Mod In"
 msgstr "Modulinformation"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr "Modulation"
 
@@ -4227,86 +4219,86 @@ msgstr "Modulation"
 msgid "Modulation Depth"
 msgstr "Förstärkningsmodulationsinmatning"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Modulation Input"
 msgstr "Förstärkningsmodulationsinmatning"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 #, fuzzy
 msgid "Modulation Strength for linear frequency modulation"
 msgstr "Styrka på linjär frekvensmodulation"
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Modulinformation"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "Modullänk: "
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "Modullänk"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "Flytta kontrollhändelse"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "Flytta not"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "Flytta del"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr "Flytta nedåt"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 #, fuzzy
 msgid "Move the current selection into clipboard"
 msgstr "Ta bort det för tillfället markerade spåret"
@@ -4322,15 +4314,15 @@ msgstr "Ta bort det för tillfället markerade spåret"
 msgid "Move the selection up by one position"
 msgstr "Flytta markeringen upp en position"
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr "Flytta till vänster"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr "Flytta till höger"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr "Flytta uppåt"
 
@@ -4343,53 +4335,53 @@ msgstr ""
 msgid "Music Composer"
 msgstr "Musikkompositör"
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr "Tyst"
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr "Tyst"
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "Information"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Namn"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Ny låt"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Ny vy"
 
@@ -4411,133 +4403,118 @@ msgstr "Ny vy"
 msgid "Nice"
 msgstr "Notis"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr "Inget ljud"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr "Inget MIDI"
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "Ingen del"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "Inget spår"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr "Ingen tillgänglig ljudenhet hittades."
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr "Ingen data tillgänglig"
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "Ingen kvantisering vald"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "Ingen kvantisering vald"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr "Inget ledigt utrymme på enhet"
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "Noturklipp"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "Borttappad händelse"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr "Ingen sådan fil, enhet eller katalog"
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "Inmatningskanal att använda"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "Utmatning"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr "Ingen sådan procedur"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Syntesfil"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "No such wave"
 msgstr "Borttappad händelse"
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "Inget mål"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 #, fuzzy
 msgid "No valid part object supplied"
 msgstr "Syntesfil"
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 #, fuzzy
 msgid "No valid part supplied"
 msgstr "Syntesfil"
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 #, fuzzy
 msgid "No valid song supplied"
 msgstr "Syntesfil"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "Syntesfil"
@@ -4560,13 +4537,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr "Ingen"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr "Normtyp"
 
@@ -4576,7 +4553,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4585,19 +4562,19 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr "Not"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "Vänster"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 #, fuzzy
 msgid "Note Entry"
 msgstr "Noturklipp"
@@ -4607,21 +4584,21 @@ msgstr "Noturklipp"
 msgid "Note Fine Tune"
 msgstr "Filtertyp"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 #, fuzzy
 msgid "Note Frequency"
 msgstr "Centerfrekvens"
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 #, fuzzy
 msgid "Note Sync"
 msgstr "Noturklipp"
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4636,76 +4613,76 @@ msgstr "Vänster"
 msgid "Note _Length"
 msgstr "Not_längd"
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "Antal kolumner"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Antal rader"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Antal oktaver att påverkas av exponentiell frekvensmodulation"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "Infoga fjärdedelsnoter"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Filval"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr "Oktaver"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr "Online_hjälp..."
 
@@ -4713,12 +4690,12 @@ msgstr "Online_hjälp..."
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Öppna projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4727,7 +4704,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4736,29 +4713,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Öppna existerande projekt"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr "Öppning misslyckades"
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr "Öppna filbläddrare"
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Öppnar projektet \"%s\""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "Ordning"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr "Ordning på filter"
 
@@ -4777,12 +4754,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Utmatning"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr "Orientering"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr "Ursprung:  %s\n"
@@ -4790,60 +4767,60 @@ msgstr "Ursprung:  %s\n"
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 #, fuzzy
 msgid "Oscillated Output"
 msgstr "Ta bort utmatningar"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 #, fuzzy
 msgid "Oscillating Frequency Input"
 msgstr "Centrera frekvensinmatning"
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr "Oscillator"
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Andra källor"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Andra källor"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr "Slut på minne"
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "Utmatning"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr "Utgångstilldelningar"
 
@@ -4857,17 +4834,17 @@ msgstr "Utmatning"
 msgid "Output Panning"
 msgstr "Utmatning"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, fuzzy, c-format
 msgid "Output Port %u"
 msgstr "Utmatning"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 #, fuzzy
 msgid "Output Signal Monitor"
 msgstr "Anslut automatiskt"
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "Anslut automatiskt"
@@ -4882,7 +4859,7 @@ msgstr "Vänstervolym"
 msgid "Output [dB]"
 msgstr "Utmatning"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4897,32 +4874,41 @@ msgstr "Tid för senaste ändring"
 msgid "Outputs"
 msgstr "Utmatning"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr "PCM-inmatningsmodul"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr "PCM-utmatningsmodul"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+#, fuzzy
+msgid "PCM recording errors"
+msgstr "Tolkningsfel"
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr "PID:     %u\n"
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Palett"
 
@@ -4930,64 +4916,64 @@ msgstr "Palett"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Parameter"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Parametrar"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr "Parasit"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr "Tolkningsfel"
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Delar"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Delar"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Klistra in"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr "Sökväg"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "Mönster"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -5015,24 +5001,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "Procent av CPU-användning"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Utför exponentiell frekvensmodulation istället för linjär"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Person som ändrar eller skapar detta objekt"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr "Fas"
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "Pianotangenter"
 
@@ -5047,54 +5033,54 @@ msgstr "Spela not"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Spela not"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr "Spela upp eller starta om uppspelning av projektet"
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Uppspelning"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr "Uppspelningsinställningar"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 #, fuzzy
 msgid "Pluck frequency input"
 msgstr "Centrera frekvensinmatning"
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Uppspelningsinställningar"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr "Insticksmodulsökväg"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Insticksmoduler"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -5103,63 +5089,63 @@ msgstr ""
 msgid "Portamento Time"
 msgstr "Tid för skapande"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Position"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "Position tagen"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr "Efterbehandlare"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Inställningar"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Förhandsgranska"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Procedurbläddrare"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "Procedur_bläddrare"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
@@ -5168,18 +5154,18 @@ msgstr ""
 "Procedur: %s\n"
 "Skript: %s\n"
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "Process: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr "Profilerare"
 
@@ -5188,63 +5174,63 @@ msgstr "Profilerare"
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Egenskaper"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 #, fuzzy
 msgid "Property Identifier"
 msgstr "Egenskaper"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 #, fuzzy
 msgid "Property Name"
 msgstr "Egenskaper"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 #, fuzzy
 msgid "Pulse Modulation"
 msgstr "Modulation"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 #, fuzzy
 msgid "Pulse Modulation [%]"
 msgstr "Förstärkningsmodulation [%]"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 #, fuzzy
 msgid "Pulse Width Modulation Input"
 msgstr "Förstärkningsmodulationsinmatning"
@@ -5261,51 +5247,51 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "K: 1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 #, fuzzy
 msgid "Q: 1\\/16"
 msgstr "K: 1/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 #, fuzzy
 msgid "Q: 1\\/2"
 msgstr "K: ½"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "K: ½"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 #, fuzzy
 msgid "Q: 1\\/4"
 msgstr "K: 1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "K: 1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 #, fuzzy
 msgid "Q: 1\\/8"
 msgstr "K: 1/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "K: Ingen"
 
 # Antar att "Q" här är kort för "Quantize"
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "K: Takt"
 
@@ -5323,47 +5309,47 @@ msgstr "_Virtualisering"
 msgid "Quantization Steps"
 msgstr "Ingen kvantisering vald"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "Kvantisera till åttondelsnotsgränser"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "Kvantisera till halvnotsgränser"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "Kvantisera till åttondelsnotsgränser"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "Kvantisera till fjärdedelsnotsgränser"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "Kvantisera till sextondelsnotsgränser"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "Kvantisera till sextondelsnotsgränser"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "Kvantisera till taktgränser"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Quantize to thirty-second note boundaries"
 msgstr "Kvantisera till sextondelsnotsgränser"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Quantize to whole note boundaries"
 msgstr "Kvantisera till halvnotsgränser"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Fjärdedelsnot"
 
@@ -5381,38 +5367,38 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC-filer"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr "Rack"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr "Rackredigerare"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr "Rackredigerare"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 #, fuzzy
 msgid "Raise"
 msgstr "Klistra in"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Ratio In"
 msgstr "Modulation"
@@ -5422,38 +5408,33 @@ msgstr "Modulation"
 msgid "Ratio [x:1]"
 msgstr "Modulation"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr "Läsning misslyckades"
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Bygg om"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "Anslut automatiskt"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr "Rektangelmarkera noter"
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr "Gör om"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5461,7 +5442,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5475,7 +5456,7 @@ msgstr "Parametrar"
 msgid "Release [ms]"
 msgstr "Utgåvenoteringar"
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 #, fuzzy
 msgid "Release counter"
 msgstr "_Utgåvenoteringar"
@@ -5485,48 +5466,48 @@ msgstr "_Utgåvenoteringar"
 msgid "Reload current page"
 msgstr "Läs om aktuell sida"
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "Ta bort modul"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "Ta bort sökvägar"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr "Ta bort låt eller synthesizer"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr "Ta bort katalog från sökväg"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Ta bort den aktuellt markerade synthesizern (låt)"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "Byt namn"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "Byt namn på delar"
 
@@ -5540,29 +5521,29 @@ msgstr "Upprepa"
 msgid "Repeat playback within loop points"
 msgstr "Upprepa uppspelning inom slingpunkterna"
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "Återställ egenskaper"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "Ändra storlek på kontrollhändelse"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "Ändra storlek på not"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "Resonans [%]"
@@ -5571,89 +5552,91 @@ msgstr "Resonans [%]"
 msgid "Resonance [%]"
 msgstr "Resonans [%]"
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Startar om uppspelning"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "Höger"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Audio"
 msgstr "Höger"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right Audio Input"
 msgstr "Anslut automatiskt"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Audio Output"
 msgstr "Anslut automatiskt"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "Höger"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right In"
 msgstr "Höger"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Input"
 msgstr "Höger"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Out"
 msgstr "Höger"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Output"
 msgstr "Höger"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr "Högervolym"
 
@@ -5661,51 +5644,51 @@ msgstr "Högervolym"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 #, fuzzy
 msgid "Right channel Input"
 msgstr "Inmatningskanal att använda"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Inmatningskanal att använda"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Högervolym"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "Vägval"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "Vägval"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "Vägval"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "Vägval"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5713,11 +5696,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr "Samplingssökväg"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr "Sampling eller instrumentnamn"
 
@@ -5750,125 +5733,120 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr "Spara som effekt..."
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr "Spara som instrument..."
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "Spara ändringar"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Spara effekt"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Spara instrument"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Spara so_m..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr "Spara projektet före dess fönster stängs?"
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Spara: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Sparar effekten \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Sparar instrumentet \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Sparar projektet \"%s\""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr "Skript"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr "Skriptsökväg"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr "Skriptstartfel."
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Skript"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "Rulla både"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "Rulla vänster"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "Rulla inget"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "Rulla höger"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr "Sökvägar"
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5876,12 +5854,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5899,59 +5877,59 @@ msgstr "Andra ljudingång"
 msgid "Second control input"
 msgstr "Andra kontrollingång"
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 #, fuzzy
 msgid "Second filter cutoff frequency"
 msgstr "Centerfrekvens"
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Markera"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr "Markera"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Välj färg"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Välj katalog"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Välj fil"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "Markera område"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr "Markera alla händelser"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr "Markera alla noter"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "Välj inmatningsmodul"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "Välj utmatningsmodul"
 
 # Hur ska "tick" översättas?
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr "Markera tickintervall vertikalt"
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Self Modulation [%]"
 msgstr "Förstärkningsmodulation [%]"
@@ -5968,7 +5946,7 @@ msgstr "Ställ in mängden resonans i procent"
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5989,36 +5967,36 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 #, fuzzy
 msgid "Set the focus cell note"
 msgstr "Infoga helnoter"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -6030,78 +6008,57 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "Figurmedel"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "Figurmaximum"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "Figurminimum"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "Figurintervall"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "Visa information"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr "Visa meddelanden om ljudingångsproblem"
-
-#: library/scripts/song-parts-operations.scm:44
-#, fuzzy
-msgid "Show messages about empty part range"
-msgstr "Visa meddelanden om ljudingångsproblem"
-
-#: birnet/birnetutils.cc:1080
-#, fuzzy
-msgid "Show messages about web browser launch problems"
+#: beast-gtk/bstusermessage.cc:764
+#, fuzzy, c-format
+msgid "Show messages about %s"
 msgstr "Visa meddelanden om ljudingångsproblem"
 
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
-msgstr ""
-
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "Krymp horisontellt"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "Krymp vertikalt"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Kontrolltyp:"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Kontrolltyp:"
@@ -6111,60 +6068,60 @@ msgstr "Kontrolltyp:"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Sextondelsnot"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "Storlek"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "Skissmedel"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "Skissmaximum"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "Skissminimum"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "Skissintervall"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr "Skal"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr "Skalnamn"
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6172,58 +6129,58 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 #, fuzzy
 msgid "Sole Output"
 msgstr "Ta bort utmatningar"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Låt"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "Låt: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr "Spektrograf"
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Startbild"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -6238,32 +6195,28 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr "Starta diskinspelning"
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "Starta redigerare"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Starta redigerare"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Procedur"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6271,84 +6224,84 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr "Starta en webbläsare som pekas till BEAST:s webbsida"
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 #, fuzzy
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr "Starta en webbläsare som pekas till BEAST:s webbsida"
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "Start:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Startar uppspelning"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Uppstart"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr "Steg"
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr "Stoppa uppspelning av projektet"
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Stoppar uppspelning"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "Lagra referenser till wave-filer"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr "Styrka på förstärkningsmodulation"
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr "Styrka på linjär frekvensmodulation"
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Strength of self modulation"
 msgstr "Styrka på förstärkningsmodulation"
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 #, fuzzy
 msgid "String oscillation frequency in Hertz"
 msgstr "Centrera frekvensinmatning"
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr "Växla ingång med utgångskanaler vid visning av synthmoduler"
 
@@ -6364,57 +6317,57 @@ msgstr ""
 msgid "Switches"
 msgstr "Stoppa"
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 #, fuzzy
 msgid "SynDrum Output"
 msgstr "Utmatning"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr "Synk"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 #, fuzzy
 msgid "Syncronization Input"
 msgstr "Förstärkningsmodulationsinmatning"
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "Centerfrekvens"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 #, fuzzy
 msgid "Synth Done"
 msgstr "_Synth"
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Vänster"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 #, fuzzy
 msgid "Synth Mixing Frequency"
 msgstr "Centerfrekvens"
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "_Synth"
@@ -6425,16 +6378,16 @@ msgstr "_Synth"
 msgid "Synthesis Modules"
 msgstr "Syntesfil"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "Syntesfil"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Syntesfil"
@@ -6444,52 +6397,52 @@ msgstr "Syntesfil"
 msgid "Synthesis module used internally by BseBus"
 msgstr "Syntesfil"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
 # "Synthesizer" kan heta antingen "synthesizer" eller "synthesizers" i plural
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr "Synthesizer"
 
 # "Synthesizer" kan heta antingen "synthesizer" eller "synthesizers" i plural
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Synthesizerval: %s"
 
 # "Synthesizer" kan heta antingen "synthesizer" eller "synthesizers" i plural
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr "Synthesizer: %s"
@@ -6503,33 +6456,33 @@ msgstr ""
 msgid "TID"
 msgstr "ID"
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "Temporärt fel"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "Textfärg"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 #, fuzzy
 msgid "Text Entry"
 msgstr "_Nästa typsnitt"
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6565,13 +6518,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6582,19 +6535,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr "Filterdesigntypen"
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6604,7 +6557,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6624,17 +6577,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6650,7 +6603,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6659,22 +6612,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr "Projektet har ändrats."
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 #, fuzzy
 msgid ""
 "The rack editor is still highly experimental code and guaranteed to be "
@@ -6688,33 +6641,33 @@ msgstr ""
 "förberedd på att behöva kringgå instabilitet i koden (dvs spara dina projekt "
 "regelbundet)."
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr "Text på etiketten"
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6722,11 +6675,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 #, fuzzy
 msgid "The type of filter to use"
 msgstr "Typen av filter att använda"
@@ -6736,39 +6689,39 @@ msgstr "Typen av filter att använda"
 msgid "The type of saturation to be used"
 msgstr "Typen av filter att använda"
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr "Trettioandradelsnot"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6818,28 +6771,28 @@ msgstr "Trådprioritet från -20 (hög) till +19 (låg)"
 msgid "Threshold [dB]"
 msgstr "Tröskel [dB]"
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Spår"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "Tid"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6847,21 +6800,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr "För många öppna filer"
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr "För många öppna filer i systemet"
 
@@ -6869,42 +6822,42 @@ msgstr "För många öppna filer i systemet"
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Spår"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6913,7 +6866,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Höger"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "Vänster"
@@ -6926,51 +6879,51 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "Triplet eighths note"
 msgstr "Infoga åttondelsnot"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "Triplet half note"
 msgstr "Infoga halvnoter"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "Triplet hundred twenty-eighth note"
 msgstr "Infoga åttondelsnot"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "Triplet quarter note"
 msgstr "Infoga fjärdedelsnoter"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "Triplet sixteenth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "Triplet thirty-secondth note"
 msgstr "Infoga sextondelsnot"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Vägval"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Typ"
 
@@ -6978,155 +6931,155 @@ msgstr "Typ"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "Utmatning"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr "Ångra"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr "Ångra senaste redigeringssteg"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr "Ofiltrerad ljudsignal"
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 #, fuzzy
 msgid "Unfiltered Input"
 msgstr "Ta bort inmatningar"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "Okänt fel"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr "Okänt format"
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr "Avmarkera alla händelser"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr "Avmarkera alla noter"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr "Oanvänd"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr "Upp"
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr "Uppdaterar vy"
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 "Använd den horisontella linjalen för att justera den vänstra slingpekaren"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "Använd den horisontella linjalen för att justera spelpositionspekaren"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 "Använd den horisontella linjalen för att justera den högra slingpekaren"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr "Använd understrykning"
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "VSkala:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 #, fuzzy
 msgid "VZoom"
 msgstr "Zoom"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 #, fuzzy
 msgid "Velocity Out"
 msgstr "Vänster"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "Version"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 #, fuzzy
 msgid "Vertical Bar Color"
 msgstr "Vertikalt område"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 #, fuzzy
 msgid "Vertical Grid Color"
 msgstr "Vertikalt område"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "Vertikalt område"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 #, fuzzy
 msgid "Vertical Scale"
 msgstr "Vertikalmarkering"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 #, fuzzy
 msgid "Vertical Scale (Logarithmic)"
 msgstr "Vertikalmarkering"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "Vertikalmarkering"
 
@@ -7141,12 +7094,12 @@ msgstr "Vertikalt område"
 msgid "Virtual Rack"
 msgstr "Virtuellt rack"
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr "Virtuell ingång %u"
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr "Virtuell utgång %u"
@@ -7155,52 +7108,47 @@ msgstr "Virtuell utgång %u"
 msgid "Volume"
 msgstr "Volym"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr "WAVE-fil"
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Varning"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr "Wave"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 #, fuzzy
 msgid "Wave Output"
 msgstr "Utmatning"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr "Wave-förråd"
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Spara instrument"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7209,7 +7157,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "V_ågor"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "Vågor"
 
@@ -7234,36 +7182,36 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Helnot"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr "Fönsterstorlek"
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr "Skrivning misslyckades"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr "Skriv projekt till en angiven fil"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr "Skriv projekt till disk"
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr "Fel antal kanaler"
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "XtalStrings Output"
 msgstr "Ta bort utmatningar"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7271,7 +7219,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 #, fuzzy
 msgid "Zero Value Color"
 msgstr "Markera"
@@ -7281,15 +7229,15 @@ msgstr "Markera"
 msgid "Zoom"
 msgstr "Zoom"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "Zoom:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Om..."
 
@@ -7323,11 +7271,11 @@ msgstr "_BEAST:s webbsida..."
 msgid "_Cancel"
 msgstr "_Avbryt"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Töm ångra"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Stäng"
 
@@ -7343,7 +7291,7 @@ msgid "_Distortion"
 msgstr "Beskrivning"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7355,7 +7303,7 @@ msgstr "_Redigera"
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_Frågor och svar..."
 
@@ -7385,7 +7333,7 @@ msgstr ""
 msgid "_Help"
 msgstr "_Hjälp"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Importera MIDI..."
 
@@ -7404,7 +7352,7 @@ msgstr "_Ingång & utgång"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "Samman_foga..."
 
@@ -7413,11 +7361,11 @@ msgstr "Samman_foga..."
 msgid "_Misc"
 msgstr "_Diverse"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Ny"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Öppna..."
 
@@ -7426,11 +7374,11 @@ msgstr "_Öppna..."
 msgid "_Other Sources"
 msgstr "_Andra källor"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Spela upp"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Inställningar..."
 
@@ -7445,19 +7393,19 @@ msgstr "_Projekt"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr "S_nabbstart..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "A_vsluta"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Gör om"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr "_Versionsfakta..."
 
@@ -7476,7 +7424,7 @@ msgstr "_Ta bort"
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "_Spara"
 
@@ -7501,7 +7449,7 @@ msgstr "_Låt"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "_Stoppa"
 
@@ -7523,7 +7471,7 @@ msgstr "_Synthesizers"
 msgid "_Tools"
 msgstr "_Verktyg"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Ångra"
 
@@ -7543,7 +7491,12 @@ msgstr "_Visa"
 msgid "_Virtualization"
 msgstr "_Virtualisering"
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "Visa meddelanden om ljudingångsproblem"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7809,7 +7762,12 @@ msgstr "Styrenhet"
 msgid "control-90"
 msgstr "Styrenhet"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+#, fuzzy
+msgid "empty part range"
+msgstr "Misslyckades med att starta inspelning till disk."
+
+#: tools/bsewavetool.cc:1158
 #, fuzzy, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
@@ -7818,11 +7776,11 @@ msgstr ""
 "på grund av:\n"
 "%s"
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr "dödad av vaktmästaren"
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "behandling"
 
@@ -7864,10 +7822,19 @@ msgstr "behandling"
 #~ msgid "Device _Monitor"
 #~ msgstr "Enhetsövervakare"
 
+#~ msgid "Diagnostic"
+#~ msgstr "Diagnostik"
+
+#~ msgid "Display dialogs with dignostic messages"
+#~ msgstr "Visa dialogrutor med diagnostikmeddelanden"
+
 #, fuzzy
 #~ msgid "Enable meters"
 #~ msgstr "Parametrar"
 
+#~ msgid "Error"
+#~ msgstr "Fel"
+
 #~ msgid "Fatal Error"
 #~ msgstr "Ödesdigert fel"
 
@@ -7882,6 +7849,9 @@ msgstr "behandling"
 #~ msgid "Info"
 #~ msgstr "Visa information"
 
+#~ msgid "Information"
+#~ msgstr "Information"
+
 #, fuzzy
 #~ msgid "Input Channels:"
 #~ msgstr "Inmatningskanal att använda"
@@ -7919,6 +7889,12 @@ msgstr "behandling"
 #~ msgid "Music Synthesis Tool, MIDI Tracker and Song Composer"
 #~ msgstr "Verktyg för musiksyntes, MIDI-tracker och låtkompositör"
 
+#~ msgid "No Audio"
+#~ msgstr "Inget ljud"
+
+#~ msgid "No MIDI"
+#~ msgstr "Inget MIDI"
+
 #~ msgid "Notice"
 #~ msgstr "Notis"
 
@@ -7946,12 +7922,19 @@ msgstr "behandling"
 #~ msgid "Quantize to full note boundaries"
 #~ msgstr "Kvantisera till helnotsgränser"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "Anslut automatiskt"
+
 #~ msgid "Reset Loop"
 #~ msgstr "Återställ slinga"
 
 #~ msgid "Score"
 #~ msgstr "Partitur"
 
+#~ msgid "Script"
+#~ msgstr "Skript"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "Markering till slinga"
 
@@ -7960,6 +7943,10 @@ msgstr "behandling"
 #~ msgstr "Ställ in tremolokontroll"
 
 #, fuzzy
+#~ msgid "Show messages about web browser launch problems"
+#~ msgstr "Visa meddelanden om ljudingångsproblem"
+
+#, fuzzy
 #~ msgid "Signal debugging module"
 #~ msgstr "Sparar modul..."
 
@@ -7996,6 +7983,9 @@ msgstr "behandling"
 #~ msgid "Volume [dB] Steps"
 #~ msgstr "Volymsteg [dB]"
 
+#~ msgid "Warning"
+#~ msgstr "Varning"
+
 #~ msgid "Zoom Selection"
 #~ msgstr "Zooma markering"
 
diff --git a/po/te.po b/po/te.po
index 3b7af2f..7a300b2 100644
--- a/po/te.po
+++ b/po/te.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+0200\n"
 "PO-Revision-Date: 2010-09-11 20:40+0530\n"
 "Last-Translator: Veeven <veeven gmail com>\n"
 "Language-Team: e-Telugu Localization Team\n"
@@ -16,99 +16,99 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Virtaal 0.6.1\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "…"
 
@@ -121,11 +121,11 @@ msgstr "/Audio Sources/Noise"
 msgid "/Audio Sources/Organ"
 msgstr "/Audio Sources/Noise"
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio Sources/Standard Oscillator"
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr "/Audio Sources/Wave Oscillator"
 
@@ -141,35 +141,35 @@ msgstr "/Enhance/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad Types"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr "/Input & Output/Instrument Output"
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Input & Output/Instrument Voice Input"
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Input & Output/MIDI Control Input"
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Input & Output/MIDI Voice Input"
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr "/Input & Output/PCM Input"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr "/Input & Output/PCM Output"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr "/Misc/Snooper"
 
@@ -177,19 +177,19 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 msgid "/Other Sources/Constant"
 msgstr "/Other Sources/Constant"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -205,19 +205,19 @@ msgstr "/Routing/Sample and Hold"
 msgid "/Routing/Summation"
 msgstr "/Routing/Summation"
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr "/SNet/Grid Align"
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr "/Song/Assign Tracks to individual Mixer Busses"
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -225,119 +225,119 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr "1/1."
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "1/128"
 msgstr "1/128"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "1/128."
 msgstr "1/128."
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "1/128T"
 msgstr "1/128T"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr "1/16."
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr "1/16T"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr "1/1T"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr "1/2."
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr "1/2T"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr "1/32."
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr "1/32T"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr "1/4."
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr "1/4T"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr "1/64."
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr "1/64T"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr "1/8."
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr "1/8T"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "12"
 msgstr "12"
 
@@ -346,19 +346,19 @@ msgstr "12"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "16"
 msgstr "16"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -370,43 +370,43 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr "1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "1\\/128"
 msgstr "1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr "1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr "1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "1\\/32"
 msgstr "1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr "1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "1\\/64"
 msgstr "1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr "1\\/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr "2"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr "2 & 4"
 
@@ -418,15 +418,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -438,47 +438,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr "3"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr "3 & 12"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr "3 & 6"
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr "4"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr "4 & 12"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr "4 & 16"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr "4 & 8"
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -502,23 +502,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr "6"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr "6 & 12"
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -526,19 +526,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr "8"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr "8 & 16"
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -550,76 +550,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -640,21 +640,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr "ADSR"
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -662,12 +662,12 @@ msgstr ""
 msgid "ATAN"
 msgstr "ATAN"
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr ""
 
@@ -679,46 +679,46 @@ msgstr ""
 msgid "Accumulated audio output 2"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "చేర్చు"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 msgid "Add a new bus to the mixer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr ""
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 msgid "Add a track to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -730,24 +730,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "చేర్చు…"
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -763,23 +763,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -794,18 +794,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -823,7 +823,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -840,39 +840,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr "అన్నీ"
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr "ఎల్లప్పుడూ"
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -880,7 +875,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -888,22 +883,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr "తరచూ అడిగే ప్రశ్నలకు సమాధానాలు"
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -912,7 +907,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -953,7 +948,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -961,7 +956,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -994,35 +989,39 @@ msgstr ""
 msgid "Audio Gate"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+msgid "Audio I/O Failed"
+msgstr ""
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1031,23 +1030,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1055,13 +1054,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1076,17 +1075,21 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 #, fuzzy
 msgid "Audio Sources/Synthetic Drum"
 msgstr "/Audio Sources/Noise"
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 #, fuzzy
 msgid "Audio Sources/XtalStrings"
 msgstr "/Audio Sources/Noise"
@@ -1099,7 +1102,7 @@ msgstr ""
 msgid "Audio Sum2"
 msgstr ""
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1116,11 +1119,11 @@ msgstr ""
 msgid "Audio input 2"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "కృతికర్త"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "కృతికర్తలు:"
 
@@ -1128,12 +1131,12 @@ msgstr "కృతికర్తలు:"
 msgid "Auto Output"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1145,7 +1148,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr ""
 
@@ -1154,19 +1157,19 @@ msgstr ""
 msgid "Available Items:"
 msgstr "అందుబాటులో ఉన్న అంశాలు:"
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1180,27 +1183,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "BEAST గురించి"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST సంచిక %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1216,37 +1218,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "నేపథ్యపు రంగు"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "నేపథ్య చిత్రం"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1269,12 +1271,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1286,11 +1288,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1298,7 +1300,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1338,21 +1340,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1368,27 +1370,27 @@ msgstr "CPU#"
 msgid "CPU%"
 msgstr "CPU%"
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 msgid "Cancel"
 msgstr "రద్దుచేయి"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1396,21 +1398,21 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "మార్చు…"
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "Channel"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1419,36 +1421,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr ""
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr ""
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1456,33 +1458,33 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, c-format
 msgid "Close %s"
 msgstr "%sని మూసివేయి"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "Close the project"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "వ్యాఖ్య"
 
@@ -1504,7 +1506,7 @@ msgstr "స్వరూపించు"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1530,26 +1532,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "విషయాలు"
 
@@ -1621,7 +1623,7 @@ msgstr ""
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1916,12 +1918,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1934,7 +1936,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "Control Type"
 msgstr "నియంత్రణ రకం:"
 
@@ -1943,60 +1945,60 @@ msgstr "నియంత్రణ రకం:"
 msgid "Control Type:"
 msgstr "నియంత్రణ రకం:"
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr ""
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 msgid "Create a new Track for a Song."
 msgstr ""
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "Create an extra view of the project"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr ""
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "సృష్టింపు సమయం"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2010,23 +2012,23 @@ msgstr "Ctrl In1"
 msgid "Ctrl In2"
 msgstr "Ctrl In2"
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr "Ctrl Out"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2035,15 +2037,15 @@ msgstr "Ctrl Out4"
 msgid "Current Items:"
 msgstr "ప్రస్తుత అంశాలు:"
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2051,20 +2053,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr "DCA"
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2072,7 +2074,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2091,7 +2093,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2099,151 +2101,146 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default License"
 msgstr ""
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr "అప్రమేయ విలువలు"
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "తొలగించు"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 msgid "Delete the currently selected bus"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "వివరణ"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr "వివరాలు:"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr ""
 
@@ -2262,17 +2259,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr "దిశ"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2287,154 +2284,154 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 msgid "Disconnect Outputs"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 msgid "Done Output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr "ఘటనలు:"
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr "ఉదాహరణ:"
 
@@ -2443,35 +2440,35 @@ msgstr "ఉదాహరణ:"
 msgid "E_xamples"
 msgstr "ఉదాహరణలు (_x)"
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr ""
 
@@ -2483,49 +2480,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2546,16 +2543,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "పొరపాటు"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 msgid "Error: "
 msgstr "పొరపాటు: "
 
@@ -2564,76 +2556,76 @@ msgstr "పొరపాటు: "
 msgid "Events"
 msgstr "ఘటనలు"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr "ప్రతీఎనిమిదవ మరియు పదహారవ వరుస"
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr "ప్రతీ ఎనిమిదవ వరుస"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr "ప్రతీ నాలుగవ మరియు ఎనిమిదవ వరుస"
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr "ప్రతీ నాలుగవ మరియు పదహారవ వరుస"
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr "ప్రతీ నాలుగవ మరియు పన్నెండవ వరుస"
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr "ప్రతీ నాలుగవ వరుస"
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr "ప్రతీ రెండవ మరియు నాలుగవ వరుస"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr "ప్రతీ రెండవ వరుస"
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 msgid "Every sixteenth row"
 msgstr "ప్రతీ పదహారవ వరుస"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr "ప్రతీ ఆరవ మరియు పన్నెండవ వరుస"
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr "ప్రతీ ఆరవ వరుస"
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr "ప్రతీ మూడవ మరియు ఆరవ వరుస"
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr "ప్రతీ మూడవ మరియు పన్నెండవ వరుస"
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr "ప్రతీ మూడవ వరుస"
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr "ప్రతీ పన్నెండవ వరుస"
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, c-format
 msgid "Executing '%s'"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2642,11 +2634,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr ""
 
@@ -2654,84 +2646,80 @@ msgstr ""
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr ""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2740,11 +2728,11 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2755,7 +2743,7 @@ msgid ""
 msgstr ""
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2764,95 +2752,95 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr "దస్త్రం ఇప్పటికే ఉంది"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "File modification time"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 msgid "Filename"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -2860,16 +2848,16 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 #, fuzzy
 msgid "Filters/IIR Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2878,13 +2866,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2901,15 +2889,15 @@ msgstr ""
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2917,11 +2905,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2929,84 +2917,84 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 msgid "Frequency Ratio"
 msgstr ""
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3019,36 +3007,36 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3056,7 +3044,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3076,11 +3064,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3102,19 +3090,19 @@ msgstr ""
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3124,7 +3112,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr ""
 
@@ -3140,43 +3128,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3190,44 +3178,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "ID"
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr "బొమ్మ నీడ"
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr ""
@@ -3265,21 +3253,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-msgid "Information"
-msgstr "సమాచారం"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr ""
 
@@ -3293,54 +3276,54 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr ""
 
@@ -3349,76 +3332,76 @@ msgstr ""
 msgid "Inputs"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 msgid "Insert sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 msgid "Insert thirty-second note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "Insert whole notes"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 msgid "Instrument Path"
 msgstr ""
 
@@ -3426,93 +3409,93 @@ msgstr ""
 msgid "Instrument flavour"
 msgstr ""
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr ""
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert the current selection"
 msgstr ""
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 msgid "Is a directory"
 msgstr ""
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3531,90 +3514,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr ""
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -3622,15 +3603,15 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr " "
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr ""
 
@@ -3638,15 +3619,15 @@ msgstr ""
 msgid "Level"
 msgstr "స్థాయి"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr ""
 
@@ -3656,126 +3637,126 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load _Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load _Instrument..."
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr ""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr ""
 
@@ -3786,28 +3767,28 @@ msgstr "ప్రాంతం"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -3819,37 +3800,41 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr "MIDI"
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 msgid "MIDI Channel"
 msgstr ""
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -3859,24 +3844,28 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 msgid "Master Output"
 msgstr ""
 
@@ -3884,93 +3873,93 @@ msgstr ""
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 msgid "Master [float]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr "సందేశపు రకం"
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr "సందేశాలు"
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -3978,7 +3967,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -3986,39 +3975,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4026,84 +4015,84 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4117,15 +4106,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr ""
 
@@ -4138,52 +4127,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "పేరు"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr "ఋణాత్మక విలువ రంగు"
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "కొత్త పాట"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr ""
 
@@ -4204,123 +4193,108 @@ msgstr ""
 msgid "Nice"
 msgstr ""
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr ""
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "No Part"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr "Invalid object property"
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4341,13 +4315,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4357,7 +4331,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4366,18 +4340,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4385,19 +4359,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4411,75 +4385,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr "నిలువు వరుసల సంఖ్య"
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "అడ్డువరుసల సంఖ్య"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, c-format
 msgid "Object Selection: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4487,12 +4461,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4501,7 +4475,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4510,29 +4484,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr "క్రమం"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4550,12 +4524,12 @@ msgstr ""
 msgid "Organ output"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4563,57 +4537,57 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "/Other Sources/Constant"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 msgid "Other Sources/Simple ADSR"
 msgstr ""
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4625,16 +4599,16 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr ""
 
@@ -4646,7 +4620,7 @@ msgstr ""
 msgid "Output [dB]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4659,32 +4633,40 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr ""
 
@@ -4692,63 +4674,63 @@ msgstr ""
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr ""
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 msgid "Parasite"
 msgstr ""
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 msgid "Part"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr ""
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 msgid "Path"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr ""
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4776,24 +4758,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr "CPU వాడుక యొక్క శాతం"
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr "పియానో మీటలు"
 
@@ -4807,52 +4789,52 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr ""
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 msgid "Playback Settings"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 msgid "Pluck the string"
 msgstr ""
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 msgid "Plugin Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4860,81 +4842,81 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "స్థానం"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 msgid "Postprocessor"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "అభిరుచులు"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, c-format
 msgid "Process: %s\n"
 msgstr "ప్రక్రియ: %s\n"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -4943,59 +4925,59 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "లక్షణాలు"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr ""
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5011,43 +4993,43 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr "Q: 1\\/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr "Q: 1\\/128"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr "Q: 1\\/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr "Q: 1\\/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Q: 1\\/32"
 msgstr "Q: 1\\/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr "Q: 1\\/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Q: 1\\/64"
 msgstr "Q: 1\\/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr "Q: 1\\/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5063,43 +5045,43 @@ msgstr ""
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr ""
 
@@ -5116,37 +5098,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5154,37 +5136,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr ""
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr ""
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5192,7 +5170,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5204,7 +5182,7 @@ msgstr ""
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5213,48 +5191,48 @@ msgstr ""
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove the currently selected synthesizer (song)"
 msgstr " "
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr "పేరుమార్చు"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -5268,29 +5246,29 @@ msgstr ""
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr ""
 
@@ -5298,81 +5276,83 @@ msgstr ""
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr ""
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr ""
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Right Volume"
 msgstr ""
 
@@ -5380,48 +5360,48 @@ msgstr ""
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 msgid "Right to Left"
 msgstr "కుడి నుండి ఎడమ"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "/Routing/Amplifier"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "/Routing/Amplifier"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "/Routing/Summation"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5429,11 +5409,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 msgid "Sample or instrument name"
 msgstr ""
 
@@ -5465,125 +5445,120 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save As Effect..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save As Instrument..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 msgid "Save Changes"
 msgstr "మార్పులను భద్రపరచు"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr ""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-msgid "Script"
-msgstr ""
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 msgid "Script Path"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5591,12 +5566,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5613,56 +5588,56 @@ msgstr ""
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 msgid "Seek failed"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "రంగుని ఎంచుకోండి"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 msgid "Select all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 msgid "Select all notes"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5678,7 +5653,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5698,35 +5673,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5738,75 +5713,56 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "సమాచారాన్ని చూపించు"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5815,59 +5771,59 @@ msgstr ""
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr "పరిమాణం"
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5875,56 +5831,56 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 msgid "Song"
 msgstr "పాట"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, c-format
 msgid "Song: %s"
 msgstr "పాట: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -5939,30 +5895,26 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 msgid "Start Now"
 msgstr ""
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 msgid "Start Procedure"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -5970,81 +5922,81 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "మొదలు:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6059,51 +6011,51 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 msgid "Synth Input"
 msgstr ""
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 msgid "Synth Net"
 msgstr ""
 
@@ -6112,15 +6064,15 @@ msgstr ""
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6128,49 +6080,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, c-format
 msgid "Synthesizer Selection: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6183,32 +6135,32 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr "తాత్కాలిక పొరపాటు"
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 msgid "Text Color"
 msgstr "పాఠ్యపు రంగు"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6244,13 +6196,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6261,19 +6213,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6281,7 +6233,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6301,17 +6253,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6327,7 +6279,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6336,22 +6288,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6359,33 +6311,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6393,11 +6345,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6405,39 +6357,39 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6487,27 +6439,27 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Ticks"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr "సమయం"
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6515,21 +6467,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6537,42 +6489,42 @@ msgstr ""
 msgid "Totals"
 msgstr "మొత్తాలు"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6580,7 +6532,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6592,43 +6544,43 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "Triplet sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 msgid "Tuning"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "రకం"
 
@@ -6636,145 +6588,145 @@ msgstr "రకం"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr "తెలియని పొరపాటు"
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 msgid "Unselect all notes"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 msgid "Version"
 msgstr "సంచిక"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6788,12 +6740,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6802,50 +6754,45 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "హెచ్చరిక"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 msgid "Wave to be used as instrument"
 msgstr ""
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6854,7 +6801,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -6879,35 +6826,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -6915,7 +6862,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr "సున్నా విలువ రంగు"
 
@@ -6924,15 +6871,15 @@ msgstr "సున్నా విలువ రంగు"
 msgid "Zoom"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr ""
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "గురించి… (_A)"
 
@@ -6965,11 +6912,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "రద్దుచేయి (_C)"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "మూసివేయి (_C)"
 
@@ -6984,7 +6931,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -6996,7 +6943,7 @@ msgstr ""
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr ""
 
@@ -7025,7 +6972,7 @@ msgstr ""
 msgid "_Help"
 msgstr "సహాయం (_H)"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -7044,7 +6991,7 @@ msgstr ""
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr ""
 
@@ -7053,11 +7000,11 @@ msgstr ""
 msgid "_Misc"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr ""
 
@@ -7066,11 +7013,11 @@ msgstr ""
 msgid "_Other Sources"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "అభిరుచులు… (_P)"
 
@@ -7085,19 +7032,19 @@ msgstr ""
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr ""
 
@@ -7116,7 +7063,7 @@ msgstr ""
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "భద్రపరచు (_S)"
 
@@ -7141,7 +7088,7 @@ msgstr "పాట (_S)"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr ""
 
@@ -7162,7 +7109,7 @@ msgstr ""
 msgid "_Tools"
 msgstr "పనిముట్లు (_T)"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr ""
 
@@ -7182,7 +7129,11 @@ msgstr ""
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+msgid "audio input problems"
+msgstr ""
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7410,21 +7361,37 @@ msgstr "control-9"
 msgid "control-90"
 msgstr "control-90"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr ""
 
+#~ msgid "Always"
+#~ msgstr "ఎల్లప్పుడూ"
+
+#~ msgid "Error"
+#~ msgstr "పొరపాటు"
+
+#~ msgid "Information"
+#~ msgstr "సమాచారం"
+
 #~ msgid "Priority"
 #~ msgstr "ప్రాధాన్యత"
 
 #~ msgid "User Time"
 #~ msgstr "వాడుకరి సమయం"
+
+#~ msgid "Warning"
+#~ msgstr "హెచ్చరిక"
diff --git a/po/uk.po b/po/uk.po
index b0355e6..7c1580f 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -15,99 +15,99 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 msgid "..."
 msgstr "..."
 
@@ -119,11 +119,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -139,36 +139,36 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Тип фільтра"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -176,20 +176,20 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_Інші джерела"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -205,19 +205,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -225,122 +225,122 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "1/1"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "1/1."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "1/1"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "1/128."
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "1/16"
 msgstr "1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "1/16."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "1/16T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "1/1T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "1/2"
 msgstr "1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "1/2."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "1/2T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "1/32"
 msgstr "1/32"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "1/32."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "1/32T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "1/4"
 msgstr "1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "1/4."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "1/4T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "1/64"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "1/64."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 msgid "1/64T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "1/8"
 msgstr "1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "1/8."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "1/8T"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "12"
 msgstr "1/2"
@@ -350,20 +350,20 @@ msgstr "1/2"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "16"
 msgstr "1/64"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -375,46 +375,46 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 msgid "1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "1/8"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "1/32"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "1/64"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "1\\/8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -426,15 +426,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -446,47 +446,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -510,23 +510,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -534,19 +534,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -558,76 +558,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -648,21 +648,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -670,12 +670,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "Припинення"
 
@@ -687,48 +687,48 @@ msgstr ""
 msgid "Accumulated audio output 2"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "Додати"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add Custom Synthesizer"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Додати нову доріжку до пісні"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "Додати нову доріжку до пісні"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "Додати нову доріжку до пісні"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -740,24 +740,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "Додати..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -773,23 +773,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -804,18 +804,18 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 msgid "Adjustments"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -833,7 +833,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -850,39 +850,34 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Align Events"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -890,7 +885,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -898,22 +893,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -922,7 +917,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -963,7 +958,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 msgid "Assignments"
 msgstr ""
 
@@ -971,7 +966,7 @@ msgstr ""
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1004,35 +999,39 @@ msgstr ""
 msgid "Audio Gate"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+msgid "Audio I/O Failed"
+msgstr ""
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio In3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio In4"
 msgstr ""
 
@@ -1041,23 +1040,23 @@ msgstr ""
 msgid "Audio Input"
 msgstr ""
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 msgid "Audio Input 1"
 msgstr ""
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 msgid "Audio Input 2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 msgid "Audio Input 3"
 msgstr ""
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 msgid "Audio Input 4"
 msgstr ""
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 msgid "Audio Input Signal"
 msgstr ""
 
@@ -1065,13 +1064,13 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1086,16 +1085,20 @@ msgstr ""
 msgid "Audio Out2"
 msgstr ""
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 msgid "Audio Output"
 msgstr ""
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1107,7 +1110,7 @@ msgstr ""
 msgid "Audio Sum2"
 msgstr ""
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1124,11 +1127,11 @@ msgstr ""
 msgid "Audio input 2"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr "Автор"
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr "Автори:"
 
@@ -1137,12 +1140,12 @@ msgstr "Автори:"
 msgid "Auto Output"
 msgstr "Лівий вихід"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1154,7 +1157,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "Available Inputs"
 msgstr ""
 
@@ -1163,19 +1166,19 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 msgid "Available Outputs"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 msgid "Available Synthesizers"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1189,27 +1192,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr "BEAST"
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr "Про BEAST"
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "Запуск BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST версії %s"
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr ""
 
@@ -1225,39 +1227,39 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr "Колір тла"
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr "Зображення дла"
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 #, fuzzy
 msgid "Background Shade 1"
 msgstr "Зображення дла"
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 #, fuzzy
 msgid "Background Shade 2"
 msgstr "Зображення дла"
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1280,12 +1282,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr ""
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 msgid "Base Octave"
 msgstr ""
 
@@ -1297,11 +1299,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr "Призначити нову комбінацію клавіш функції програми"
 
@@ -1309,7 +1311,7 @@ msgstr "Призначити нову комбінацію клавіш функ
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1350,21 +1352,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Назва"
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1380,28 +1382,28 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "_Скасувати"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change the currently selected key binding"
 msgstr "Змінити вибрану комбінацію клавіш"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1409,22 +1411,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "Змінити..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "Канал%u"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Channel Hints"
 msgstr ""
 
@@ -1434,36 +1436,36 @@ msgstr ""
 msgid "Channel Pressure"
 msgstr "Канал%u"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, c-format
 msgid "Channel%u"
 msgstr "Канал%u"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Канал%u [%%]"
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Канал%u [дБ]"
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Канал%u [плав.]"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1471,34 +1473,34 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 msgid "Clear the current selection"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Закрити"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "Створити новий проект"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "Коментар"
 
@@ -1520,7 +1522,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1547,26 +1549,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "Зміст"
 
@@ -1640,7 +1642,7 @@ msgstr "Зміст"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -1935,12 +1937,12 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 msgid "Control Automation"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -1953,7 +1955,7 @@ msgstr ""
 msgid "Control Strength"
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "Тип фільтра"
@@ -1963,62 +1965,62 @@ msgstr "Тип фільтра"
 msgid "Control Type:"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr ""
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "Додати нову доріжку до пісні"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "Створити новий проект"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "Create new project"
 msgstr "Створити новий проект"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr "Час створення"
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2032,23 +2034,23 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2057,15 +2059,15 @@ msgstr ""
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2073,20 +2075,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2094,7 +2096,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2113,7 +2115,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2121,155 +2123,150 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 #, fuzzy
 msgid "Default Author"
 msgstr "Автор"
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "Ліцензія"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "Стерти"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr ""
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "Стерти вибрану доріжку"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 msgid "Delete the currently selected key binding"
 msgstr "Стерти вибрану комбінацію клавіш"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "Стерти вибрану доріжку"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "Опис"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 #, fuzzy
 msgid "Development..."
 msgstr "Розробка"
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 msgid "Dial"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 msgid "Dial (Logarithmic)"
 msgstr ""
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "Діалоги"
 
@@ -2288,17 +2285,17 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 msgid "Direction"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2313,158 +2310,158 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Лівий вихід"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 msgid "Done Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "Лівий вихід"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 msgid "Dotted eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 msgid "Dotted half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 msgid "Dotted quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "Шістдесят четверта нота"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "Dotted thirty-secondth note"
 msgstr "Тридцять друга нота"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2473,35 +2470,35 @@ msgstr ""
 msgid "E_xamples"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 msgid "Edit the currently selected wave"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "Редактор"
 
@@ -2513,49 +2510,49 @@ msgstr ""
 msgid "Effect Control 2"
 msgstr ""
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 msgid "Effect Path"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 msgid "Eighths note"
 msgstr "Восьма нота"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2576,16 +2573,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "Помилка"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "Помилка"
@@ -2595,77 +2587,77 @@ msgstr "Помилка"
 msgid "Events"
 msgstr "Події"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "Every eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "Шістнадцята нота"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Виконання \"%s\""
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2674,11 +2666,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 msgid "Export Audio"
 msgstr ""
 
@@ -2687,40 +2679,40 @@ msgstr ""
 msgid "Expression"
 msgstr "обробка"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
@@ -2729,17 +2721,13 @@ msgstr ""
 "через:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "Завантаження проекту \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
@@ -2748,35 +2736,35 @@ msgstr ""
 "через:\n"
 "%s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Завантаження проекту \"%s\""
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 "Не вдалось стерти файл\n"
 "\"%s\"\n"
 "через:\n"
 "%s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2789,11 +2777,11 @@ msgstr ""
 "через:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2809,7 +2797,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2822,97 +2810,97 @@ msgstr ""
 "через:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "Вибір файлу"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "Час останньої модифікації"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "_Файл"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 msgid "Filter"
 msgstr "Фільтр"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 msgid "Filter Type"
 msgstr "Тип фільтра"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 msgid "Filtered Output"
 msgstr ""
 
@@ -2920,15 +2908,15 @@ msgstr ""
 msgid "Filtered audio output"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -2937,13 +2925,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Fine Tune"
 msgstr ""
 
@@ -2960,15 +2948,15 @@ msgstr ""
 msgid "First control input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -2976,11 +2964,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -2988,85 +2976,85 @@ msgstr ""
 msgid "Foot Controller"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr "Частота"
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "Частота"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 msgid "Fully include wave files"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 msgid "Function"
 msgstr "Функція"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr "Функція, що активуватиметься комбінацією клавіш"
 
@@ -3079,36 +3067,36 @@ msgstr "Функція, що активуватиметься комбінаці
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 msgid "Gate Out"
 msgstr ""
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 msgid "Gate Output"
 msgstr ""
 
@@ -3116,7 +3104,7 @@ msgstr ""
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3136,11 +3124,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3162,19 +3150,19 @@ msgstr ""
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3184,7 +3172,7 @@ msgstr ""
 msgid "HZoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 msgid "Half note"
 msgstr "Половинна нота"
 
@@ -3200,43 +3188,43 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 msgid "Horizontal Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3250,44 +3238,44 @@ msgstr ""
 msgid "Horizontal track zoom"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr "Ід."
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Імпортувати MIDI: %s"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr "Імпортувати файл стандартного формату MIDI"
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Імпорт файлу в форматі MIDI \"%s\""
@@ -3325,22 +3313,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr ""
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "Припинення"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr "Ініціалізатори"
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr ""
 
@@ -3354,54 +3336,54 @@ msgstr ""
 msgid "Input 2 [%]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 msgid "Input channel already in use"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 msgid "Input channel is private"
 msgstr ""
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 msgid "Input/output error"
 msgstr ""
 
@@ -3411,79 +3393,79 @@ msgstr ""
 msgid "Inputs"
 msgstr "Лівий вхід"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "Вставити ноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 msgid "Insert eighths note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 msgid "Insert half notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 msgid "Insert quarter notes"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "Шістдесят четверта нота"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "Тридцять друга нота"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Вставити ноту"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Зьерегти інструмент"
@@ -3493,95 +3475,95 @@ msgstr "Зьерегти інструмент"
 msgid "Instrument flavour"
 msgstr "Зьерегти інструмент"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 msgid "Invert"
 msgstr ""
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "Стерти вибрану доріжку"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "Вибрати каталог"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr "Комбінація клавіш"
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr "Комбінація клавіш, що активує функцію"
 
@@ -3600,90 +3582,88 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 msgid "LADSPA Path"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr ""
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr "Позначка"
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr "Час останньої модифікації"
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 msgid "Left Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 msgid "Left In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Input"
 msgstr "Лівий вхід"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 msgid "Left Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Output"
 msgstr "Лівий вихід"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Left Volume"
 msgstr ""
 
@@ -3691,15 +3671,15 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 msgid "Left to Right"
 msgstr ""
 
@@ -3708,15 +3688,15 @@ msgstr ""
 msgid "Level"
 msgstr "Позначка"
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Lib..."
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr "Ліцензія"
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr "Ліцензія:"
 
@@ -3726,128 +3706,128 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "Завантажити"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 msgid "Load Effect"
 msgstr "Завантажити ефект"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr "Завантажити інструмент"
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr "Завантажити комбінацію клавіш"
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Завантажити _ефект"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Завантажити _інструмент"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr "Завантажити набір комбінацій клавін"
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load..."
 msgstr "Завантажити..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "Завантаження \"%s\""
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "Завантаження..."
 
@@ -3858,28 +3838,28 @@ msgstr ""
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr "Опустити"
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Опустити вибрану комбінацію клавіш відносно інших"
 
@@ -3891,40 +3871,44 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 #, fuzzy
 msgid "MIDI"
 msgstr "Ід."
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "Канал%u"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Зьерегти інструмент"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
@@ -3934,25 +3918,29 @@ msgstr ""
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "Вставити"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "Лівий вихід"
@@ -3961,94 +3949,94 @@ msgstr "Лівий вихід"
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "Канал%u [плав.]"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr "Влити наявний проект у поточний"
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "Влити: %s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Вливання ефекту \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Влити інструмент \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Вливання проекту \"%s\""
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4056,7 +4044,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4064,39 +4052,39 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 msgid "Modulation"
 msgstr ""
 
@@ -4104,84 +4092,84 @@ msgstr ""
 msgid "Modulation Depth"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 msgid "Modulation Input"
 msgstr ""
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "Інформація про модуль"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr ""
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Move downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Move the current selection into clipboard"
 msgstr ""
 
@@ -4195,15 +4183,15 @@ msgstr ""
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 msgid "Move to the left"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 msgid "Move to the right"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Move upwards"
 msgstr ""
 
@@ -4216,52 +4204,52 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 msgid "N Iterations"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr "Назва"
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "New Song"
 msgstr "Нова пісня"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 msgid "New View"
 msgstr "Новий перегляд"
 
@@ -4283,124 +4271,109 @@ msgstr "Новий перегляд"
 msgid "Nice"
 msgstr "Зауваження"
 
-#: bse/bseserver.cc:447
-msgid "No Audio"
-msgstr ""
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr ""
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 msgid "No notes selected"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "Процедура"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr ""
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 msgid "No valid synthesis network supplied"
 msgstr ""
 
@@ -4421,13 +4394,13 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 msgid "Norm Type"
 msgstr ""
 
@@ -4437,7 +4410,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4446,18 +4419,18 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 msgid "Note"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 msgid "Note Decay"
 msgstr ""
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 msgid "Note Entry"
 msgstr ""
 
@@ -4465,19 +4438,19 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4491,75 +4464,75 @@ msgstr ""
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr "Кількість рядків"
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Вибір файлу"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 msgid "Octaves"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4567,12 +4540,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "Відкрити проект"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4581,7 +4554,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4590,29 +4563,29 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "Open existing project"
 msgstr "Відкрити наявний проект"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Відкриття проекту \"%s\""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4631,12 +4604,12 @@ msgstr ""
 msgid "Organ output"
 msgstr "Лівий вихід"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Orientation"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4644,58 +4617,58 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 msgid "Oscillated Output"
 msgstr ""
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "_Інші джерела"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "_Інші джерела"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4707,16 +4680,16 @@ msgstr ""
 msgid "Output Panning"
 msgstr ""
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 msgid "Output Signals"
 msgstr ""
 
@@ -4729,7 +4702,7 @@ msgstr "Правий вхід"
 msgid "Output [dB]"
 msgstr ""
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4743,32 +4716,40 @@ msgstr ""
 msgid "Outputs"
 msgstr "Лівий вихід"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 msgid "PCM Input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 msgid "PCM Output module"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "Палітра"
 
@@ -4776,66 +4757,66 @@ msgstr "Палітра"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 msgid "Parameter"
 msgstr "Параметр"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr "Параметр, що передаватиметься функції під час активації"
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "Параметри"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "Вставити"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "Частини"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "Частини"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "Вставити"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "Частини"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr ""
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -4863,24 +4844,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr "Особа, що змінює чи створює об'єкт"
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 msgid "Piano Keys"
 msgstr ""
 
@@ -4894,55 +4875,55 @@ msgstr ""
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "Відтворити ноту"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "Відтворити"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "Відтворити"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "Відтворити"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Доповнення"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "Доповнення"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -4951,82 +4932,82 @@ msgstr ""
 msgid "Portamento Time"
 msgstr "Час створення"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Position"
 msgstr "Позиція"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Процедура"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "Настройки"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "Попеднє прослуховування"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "Перегляд процедур"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "_Перегляд процедур"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Процедура"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5035,59 +5016,59 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "Властивості"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 msgid "Property Identifier"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 msgid "Property Name"
 msgstr ""
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 msgid "Pulse Modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5103,45 +5084,45 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "1/32"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "1/64"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr ""
 
@@ -5158,43 +5139,43 @@ msgstr "Функція"
 msgid "Quantization Steps"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 msgid "Quarter note"
 msgstr "Четвертна нота"
 
@@ -5212,37 +5193,37 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 msgid "Rack"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 msgid "Rack Editor"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 msgid "Raise"
 msgstr "Підняти"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Підняти вибрану комбінацію клавіш відносно інших"
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Ratio In"
 msgstr ""
 
@@ -5250,37 +5231,33 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 msgid "Rebuild"
 msgstr "Перебудувати"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-msgid "Recording Audio Input"
-msgstr ""
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5288,7 +5265,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5301,7 +5278,7 @@ msgstr "Параметр"
 msgid "Release [ms]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 msgid "Release counter"
 msgstr ""
 
@@ -5310,49 +5287,49 @@ msgstr ""
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "Стерти вибрану комбінацію клавіш"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr ""
 
@@ -5366,29 +5343,29 @@ msgstr ""
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr ""
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 msgid "Resonance"
 msgstr ""
 
@@ -5396,81 +5373,83 @@ msgstr ""
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "Перезапуск відтворення"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 msgid "Right Channel Output"
 msgstr ""
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 msgid "Right In"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Input"
 msgstr "Правий вхід"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 msgid "Right Out"
 msgstr ""
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Output"
 msgstr "Правий вихід"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "Правий вхід"
@@ -5479,47 +5458,47 @@ msgstr "Правий вхід"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "Правий вхід"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "Правий вхід"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr ""
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 msgid "Routing/Adder"
 msgstr ""
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 msgid "Routing/Mixer"
 msgstr ""
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 msgid "Routing/Multiply"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5527,11 +5506,11 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 msgid "Sample Path"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Зберегти як інструмент"
@@ -5565,130 +5544,124 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Зберегти як ефект"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Зберегти як інструмент"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "Зберегти: %s"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr "Зберегти ефект"
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr "Зьерегти інструмент"
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Save _As..."
 msgstr "Зберегти _як..."
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "Зберегти: %s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Зберегти ефект \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Збереження інструменту \"%s\""
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Збереження проекту \"%s\""
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "Скрипти"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "Скрипти"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "Скрипти"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr ""
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr ""
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5696,12 +5669,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5718,59 +5691,59 @@ msgstr ""
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "Вибрати файл"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Select"
 msgstr ""
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 msgid "Select Color"
 msgstr "Вибрати колір"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "Вибрати каталог"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 msgid "Select File"
 msgstr "Вибрати файл"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "Вибрати файл"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "Вибрати файл"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Self Modulation [%]"
 msgstr ""
 
@@ -5786,7 +5759,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -5806,35 +5779,35 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 msgid "Set the focus cell note"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -5846,76 +5819,57 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr ""
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr ""
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Правий вхід"
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Правий вихід"
@@ -5925,60 +5879,60 @@ msgstr "Правий вихід"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 msgid "Sixteenth note"
 msgstr "Шістнадцята нота"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "Шістдесят четверта нота"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -5986,57 +5940,57 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "_Пісня"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "Зберегти: %s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "Зображення заставки"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -6051,32 +6005,28 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr ""
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "Запуск"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Процедура"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6084,81 +6034,81 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "Запуск відтворення"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "Запуск"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "Зупинка відтворення"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6173,52 +6123,52 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Sync"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Syncronization Input"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "Лівий вхід"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 msgid "Synth Net"
 msgstr ""
 
@@ -6227,15 +6177,15 @@ msgstr ""
 msgid "Synthesis Modules"
 msgstr ""
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 msgid "Synthesis Settings"
 msgstr ""
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6243,49 +6193,49 @@ msgstr ""
 msgid "Synthesis module used internally by BseBus"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 msgid "Synthesizer"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Вибір файлу"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
@@ -6299,33 +6249,33 @@ msgstr ""
 msgid "TID"
 msgstr "Ід."
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 #, fuzzy
 msgid "Text Color"
 msgstr "Вибрати колір"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6361,13 +6311,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6378,19 +6328,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6398,7 +6348,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6418,17 +6368,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6444,7 +6394,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6453,22 +6403,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6476,33 +6426,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6510,11 +6460,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6522,40 +6472,40 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "Thirty-secondth note"
 msgstr "Тридцять друга нота"
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6605,28 +6555,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "Доріжки"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6634,21 +6584,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr "Перемикнути видимість палітри інструментів"
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6656,42 +6606,42 @@ msgstr ""
 msgid "Totals"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "Доріжки"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6700,7 +6650,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "Правий вхід"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 msgid "Trigger Velocity [%]"
 msgstr ""
 
@@ -6712,46 +6662,46 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 msgid "Triplet eighths note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 msgid "Triplet half note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 msgid "Triplet quarter note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "Шістдесят четверта нота"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "Triplet thirty-secondth note"
 msgstr "Тридцять друга нота"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "Попередження"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr "Тип"
 
@@ -6759,147 +6709,147 @@ msgstr "Тип"
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 msgid "Unfiltered Input"
 msgstr ""
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 msgid "Unselect all events"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Вставити ноту"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr "Невизначена довжина"
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity"
 msgstr ""
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "Запитання"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 msgid "Vertical Scale"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr ""
 
@@ -6913,12 +6863,12 @@ msgstr ""
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -6927,51 +6877,46 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "Попередження"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 msgid "Wave"
 msgstr ""
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 msgid "Wave Output"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Зберегти як інструмент"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -6980,7 +6925,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr ""
 
@@ -7005,35 +6950,35 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 msgid "Whole note"
 msgstr "Ціла нота"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 msgid "XtalStrings Output"
 msgstr ""
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7041,7 +6986,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 msgid "Zero Value Color"
 msgstr ""
 
@@ -7050,15 +6995,15 @@ msgstr ""
 msgid "Zoom"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr ""
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "_About..."
 msgstr "_Про програму..."
 
@@ -7092,11 +7037,11 @@ msgstr ""
 msgid "_Cancel"
 msgstr "_Скасувати"
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 msgid "_Clear Undo"
 msgstr "_Очистити буфер скасосування"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 msgid "_Close"
 msgstr "_Закрити"
 
@@ -7111,7 +7056,7 @@ msgid "_Distortion"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7123,7 +7068,7 @@ msgstr ""
 msgid "_Enhance"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "_FAQ..."
 msgstr "_Чпсті запитання..."
 
@@ -7152,7 +7097,7 @@ msgstr ""
 msgid "_Help"
 msgstr "_Довідка"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr "_Імпортувати MIDI..."
 
@@ -7171,7 +7116,7 @@ msgstr ""
 msgid "_LADSPA"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "_Merge..."
 msgstr "В_лити..."
 
@@ -7180,11 +7125,11 @@ msgstr "В_лити..."
 msgid "_Misc"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 msgid "_New"
 msgstr "_Створити"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 msgid "_Open..."
 msgstr "_Відкрити..."
 
@@ -7193,11 +7138,11 @@ msgstr "_Відкрити..."
 msgid "_Other Sources"
 msgstr "_Інші джерела"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "_Відтворити"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "_Preferences..."
 msgstr "_Настройки..."
 
@@ -7212,19 +7157,19 @@ msgstr "_Проект"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "_Quick Start..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "_Quit"
 msgstr "Ви_йти"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "_Redo"
 msgstr "_Відновити"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "_Release Notes..."
 msgstr ""
 
@@ -7244,7 +7189,7 @@ msgstr "_Демонстрація"
 msgid "_Routing"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "_Save"
 msgstr "З_берегти"
 
@@ -7270,7 +7215,7 @@ msgstr "_Пісня"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr "Зу_пинити"
 
@@ -7291,7 +7236,7 @@ msgstr ""
 msgid "_Tools"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "_Undo"
 msgstr "_Скасувати"
 
@@ -7311,7 +7256,11 @@ msgstr ""
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+msgid "audio input problems"
+msgstr ""
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7539,22 +7488,29 @@ msgstr ""
 msgid "control-90"
 msgstr ""
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "обробка"
 
 #~ msgid "Description:"
 #~ msgstr "Опис:"
 
+#~ msgid "Error"
+#~ msgstr "Помилка"
+
 #, fuzzy
 #~ msgid "Fatal Error"
 #~ msgstr "Помилка"
@@ -7565,6 +7521,10 @@ msgstr "обробка"
 #~ msgid "Identifier:"
 #~ msgstr "Ідентифікатор:"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "Припинення"
+
 #~ msgid "Notice"
 #~ msgstr "Зауваження"
 
@@ -7576,5 +7536,12 @@ msgstr "обробка"
 #~ msgstr "Властивості:"
 
 #, fuzzy
+#~ msgid "Script"
+#~ msgstr "Скрипти"
+
+#, fuzzy
 #~ msgid "State"
 #~ msgstr "Запуск"
+
+#~ msgid "Warning"
+#~ msgstr "Попередження"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 63894f8..410fe3a 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: 2013-03-24 19:11+0000\n"
+"POT-Creation-Date: 2013-07-05 23:14+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"
@@ -16,99 +16,99 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: bse/bsemain.cc:223
+#: bse/bsemain.cc:222
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: bse/bsemain.cc:221
+#: bse/bsemain.cc:220
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:660
+#: beast-gtk/bstpatterncolumns.cc:705
 msgid "  allow folding the column into left/right neighbour"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:656
+#: beast-gtk/bstpatterncolumns.cc:701
 msgid "  display 2 (-99..+99) or 3 (-999..+999) digit signed decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:652
+#: beast-gtk/bstpatterncolumns.cc:697
 msgid "  display 2 (-FF..+FF) or 4 (-FFFF..+FFFF) digit signed hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:654
+#: beast-gtk/bstpatterncolumns.cc:699
 msgid "  display 2 (00..99) or 3 (000..999) digit decimal numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:650
+#: beast-gtk/bstpatterncolumns.cc:695
 msgid "  display 2 (00..FF) or 4 (0000..FFFF) digit hex numbers"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:643
+#: beast-gtk/bstpatterncolumns.cc:688
 msgid "  display dotted vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:635
+#: beast-gtk/bstpatterncolumns.cc:680
 msgid "  display notes of the first, second, ... channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:637
+#: beast-gtk/bstpatterncolumns.cc:682
 msgid ""
 "  display offset, length or velocity of notes in the first, second, ... "
 "channel"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:641
+#: beast-gtk/bstpatterncolumns.cc:686
 msgid "  display solid vertical bar"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:645
+#: beast-gtk/bstpatterncolumns.cc:690
 msgid "  insert vertical space"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:639
+#: beast-gtk/bstpatterncolumns.cc:684
 msgid "  select various event types (controls, continuous controllers)"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:658
+#: beast-gtk/bstpatterncolumns.cc:703
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.cc:452
+#: bse/bsejanitor.cc:524
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: beast-gtk/bstparam-automation.cc:172
+#: beast-gtk/bstparam-automation.cc:181
 #, 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.cc:192
+#: beast-gtk/bstparam-automation.cc:201
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: beast-gtk/bstparam-automation.cc:180
+#: beast-gtk/bstparam-automation.cc:189
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:865
+#: beast-gtk/bstcanvassource.cc:978
 msgid "(Hint)"
 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.cc:51 beast-gtk/gxk/gxksimplelabel.cc:526
+#: beast-gtk/bstparam-item-seq.cc:55 beast-gtk/gxk/gxksimplelabel.cc:571
 #, fuzzy
 msgid "..."
 msgstr "加载..."
@@ -121,11 +121,11 @@ msgstr ""
 msgid "/Audio Sources/Organ"
 msgstr ""
 
-#: bse/bsestandardosc.cc:82
+#: bse/bsestandardosc.cc:95
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: bse/bsewaveosc.cc:68
+#: bse/bsewaveosc.cc:80
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
@@ -141,38 +141,38 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:77
+#: bse/bsebiquadfilter.cc:89
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "/文件(_F)"
 
-#: bse/bseinstrumentoutput.cc:127
+#: bse/bseinstrumentoutput.cc:149
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:127
+#: bse/bseinstrumentinput.cc:149
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:59
+#: bse/bsemidicontroller.cc:71
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.cc:54
+#: bse/bsemidiinput.cc:66
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: bse/bsepcminput.cc:57
+#: bse/bsepcminput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Input"
 msgstr "输入输出(_I)"
 
-#: bse/bsepcmoutput.cc:57
+#: bse/bsepcmoutput.cc:69
 #, fuzzy
 msgid "/Input & Output/PCM Output"
 msgstr "输入输出(_I)"
 
-#: bse/bsesnooper.cc:49
+#: bse/bsesnooper.cc:61
 msgid "/Misc/Snooper"
 msgstr ""
 
@@ -180,20 +180,20 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.cc:55
+#: bse/bseconstant.cc:68
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "其它资源(_O)"
 
-#: library/scripts/part-harmonic-transposer.scm:7
+#: library/scripts/part-harmonic-transposer.scm:9
 msgid "/Part/Harmonic Transposer"
 msgstr ""
 
-#: library/scripts/record-midi.scm:4
+#: library/scripts/record-midi.scm:5
 msgid "/Part/Record Midi..."
 msgstr ""
 
-#: library/scripts/progressor-example.scm:15
+#: library/scripts/progressor-example.scm:17
 msgid "/Project/Toys/Progressor..."
 msgstr ""
 
@@ -209,19 +209,19 @@ msgstr ""
 msgid "/Routing/Summation"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:5
+#: library/scripts/modules2grid.scm:6
 msgid "/SNet/Grid Align"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:7
+#: library/scripts/mixer-splitup-by-track.scm:9
 msgid "/Song/Assign Tracks to individual Mixer Busses"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:7
+#: library/scripts/song-parts-operations.scm:9
 msgid "/Song/Crop parts (loop range)"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:15
+#: library/scripts/song-parts-operations.scm:18
 msgid "/Song/Duplicate parts (loop range)"
 msgstr ""
 
@@ -229,143 +229,143 @@ msgstr ""
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: bse/bsesubiport.cc:276
+#: bse/bsesubiport.cc:321
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: bse/bsesuboport.cc:277
+#: bse/bsesuboport.cc:322
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: bse/bsesubsynth.cc:68
+#: bse/bsesubsynth.cc:80
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "1/1"
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid "1/1."
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "1/128"
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 #, fuzzy
 msgid "1/128."
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 #, fuzzy
 msgid "1/128T"
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "1/16"
 msgstr "Q: 1/16"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "1/16."
 msgstr "Q: 1/16"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "1/16T"
 msgstr "Q: 1/16"
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 #, fuzzy
 msgid "1/1T"
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "1/2"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "1/2."
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "1/2T"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 #, fuzzy
 msgid "1/32"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 #, fuzzy
 msgid "1/32."
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 #, fuzzy
 msgid "1/32T"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "1/4"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "1/4."
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "1/4T"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 #, fuzzy
 msgid "1/64"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 #, fuzzy
 msgid "1/64."
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "1/64T"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "1/8"
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "1/8."
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "1/8T"
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 #, fuzzy
 msgid "12"
 msgstr "Q: 1/2"
@@ -375,20 +375,20 @@ msgstr "Q: 1/2"
 msgid "12 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "16"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid "16384 Value FFT Window"
 msgstr ""
 
@@ -400,51 +400,51 @@ msgstr ""
 msgid "16th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "1\\/1"
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "1\\/128"
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "1\\/16"
 msgstr "Q: 1/16"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 #, fuzzy
 msgid "1\\/2"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "1\\/32"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 #, fuzzy
 msgid "1\\/4"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "1\\/64"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 #, fuzzy
 msgid "1\\/8"
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "2 & 4"
 msgstr ""
 
@@ -456,15 +456,15 @@ msgstr ""
 msgid "2 2/3rd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid "256 Value FFT Window"
 msgstr ""
 
@@ -476,47 +476,47 @@ msgstr ""
 msgid "2nd Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "3"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "3 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "3 & 6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "4"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "4 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "4 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "4 & 8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid "4096 Value FFT Window"
 msgstr ""
 
@@ -540,23 +540,23 @@ msgstr ""
 msgid "5 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "6"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "6 & 12"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid "65536 Value FFT Window"
 msgstr ""
 
@@ -564,19 +564,19 @@ msgstr ""
 msgid "7 Tone Equal Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 msgid "8"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "8 & 16"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid "8192 Value FFT Window"
 msgstr ""
 
@@ -588,76 +588,76 @@ msgstr ""
 msgid "8th Harmonic"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:31
+#: beast-gtk/bstrecords.idl:32
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:28
+#: beast-gtk/bstrecords.idl:29
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:25
+#: beast-gtk/bstrecords.idl:26
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:35
+#: beast-gtk/bstrecords.idl:36
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:22
+#: beast-gtk/bstrecords.idl:23
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:32
+#: beast-gtk/bstrecords.idl:33
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:29
+#: beast-gtk/bstrecords.idl:30
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:26
+#: beast-gtk/bstrecords.idl:27
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:36
+#: beast-gtk/bstrecords.idl:37
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:23
+#: beast-gtk/bstrecords.idl:24
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:33
+#: beast-gtk/bstrecords.idl:34
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:30
+#: beast-gtk/bstrecords.idl:31
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:27
+#: beast-gtk/bstrecords.idl:28
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:37
+#: beast-gtk/bstrecords.idl:38
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:24
+#: beast-gtk/bstrecords.idl:25
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:34
+#: beast-gtk/bstrecords.idl:35
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
@@ -678,21 +678,21 @@ msgid ""
 "171 cent steps."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:115
+#: beast-gtk/gxk/gxksimplelabel.cc:126
 msgid ""
 "A string with _ characters in positions correspond to characters in the text "
 "to underline"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:953
+#: beast-gtk/bstsnetrouter.cc:1060
 msgid "ADSR Envelope Generator"
 msgstr ""
 
@@ -700,12 +700,12 @@ msgstr ""
 msgid "ATAN"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:497 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:730 beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bsteventrollctrl.cc:549 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:794 beast-gtk/bstpianorollctrl.cc:830
 msgid "Aborted"
 msgstr "放弃"
 
-#: beast-gtk/bsteventrollctrl.cc:620 beast-gtk/bstpianorollctrl.cc:770
+#: beast-gtk/bsteventrollctrl.cc:684 beast-gtk/bstpianorollctrl.cc:839
 msgid "Abortion"
 msgstr "放弃"
 
@@ -719,50 +719,50 @@ msgstr "删除输出"
 msgid "Accumulated audio output 2"
 msgstr "删除输出"
 
-#: beast-gtk/bstbuseditor.cc:19 beast-gtk/bstbusmixer.cc:16
-#: beast-gtk/bstbusview.cc:15 beast-gtk/bstpartview.cc:18
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bstbuseditor.cc:23 beast-gtk/bstbusmixer.cc:20
+#: beast-gtk/bstbusview.cc:19 beast-gtk/bstpartview.cc:24
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add"
 msgstr "添加"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 #, fuzzy
 msgid "Add Custom Synthesizer"
 msgstr "/项目(P)/新建自定义合成器"
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 #, fuzzy
 msgid "Add MIDI Synthesizer"
 msgstr "/项目(P)/新建MIDI合成器"
 
-#: bse/bsebus.proc:73
+#: bse/bsebus.proc:87
 msgid "Add a bus to the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:125
+#: beast-gtk/bstapp.cc:127
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:16
+#: beast-gtk/bstbusmixer.cc:20
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "向乐曲中添加一个新音轨"
 
-#: beast-gtk/bstapp.cc:123
+#: beast-gtk/bstapp.cc:125
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:42
+#: beast-gtk/bsttrackview.cc:48
 msgid "Add a new track to this song"
 msgstr "向乐曲中添加一个新音轨"
 
-#: bse/bsebus.proc:11
+#: bse/bsebus.proc:15
 #, fuzzy
 msgid "Add a track to the input list of a bus."
 msgstr "向乐曲中添加一个新音轨"
 
-#: beast-gtk/bstparam-searchpath.cc:104
+#: beast-gtk/bstparam-searchpath.cc:113
 msgid "Add directory to searchpath"
 msgstr ""
 
@@ -774,24 +774,24 @@ msgstr ""
 msgid "Add reeds sound"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:202
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Add..."
 msgstr "添加..."
 
-#: beast-gtk/bstitemseqdialog.cc:120
+#: beast-gtk/bstitemseqdialog.cc:143
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Adjust frequency level threshold"
 msgstr ""
 
@@ -807,23 +807,23 @@ msgstr ""
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:146
+#: beast-gtk/bstsupershell.cc:173
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:177
+#: beast-gtk/bstsupershell.cc:206
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:118
+#: beast-gtk/bstpatternctrl.cc:126
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
@@ -838,19 +838,19 @@ msgstr ""
 msgid "Adjust the zoom factor of the router display"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.cc:799 bse/bsebus.cc:801 bse/bsebus.cc:803 bse/bsebus.cc:805
-#: bse/bsebus.cc:809 bse/bsemidisynth.cc:394 bse/bsemidisynth.cc:400
-#: bse/bsemidisynth.cc:407 bse/bsetrack.cc:878
+#: bse/bsebus.cc:859 bse/bsebus.cc:861 bse/bsebus.cc:863 bse/bsebus.cc:865
+#: bse/bsebus.cc:869 bse/bsemidisynth.cc:442 bse/bsemidisynth.cc:448
+#: bse/bsemidisynth.cc:455 bse/bsetrack.cc:1023
 #, fuzzy
 msgid "Adjustments"
 msgstr "/工具(T)/波形文件(_s)"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsemididevice-alsa.cc:314
+#: drivers/bsemididevice-alsa.cc:331
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -868,7 +868,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: drivers/bsepcmdevice-alsa.cc:549
+#: drivers/bsepcmdevice-alsa.cc:583
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -885,40 +885,35 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Aftertouch"
 msgstr ""
 
-#: bse/bsemidivoice.cc:85
+#: bse/bsemidivoice.cc:100
 msgid "Aftertouch Out"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:105
+#: beast-gtk/bstrecords.idl:107
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:467 beast-gtk/bsteventrollctrl.cc:497
+#: beast-gtk/bsteventrollctrl.cc:516 beast-gtk/bsteventrollctrl.cc:549
 msgid "Align Control Events"
 msgstr "排列控制时间"
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 #, fuzzy
 msgid "Align Events"
 msgstr "/工具(T)/波形文件(_s)"
 
-#: beast-gtk/bsteventrollctrl.cc:34 beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42 beast-gtk/bstpianorollctrl.cc:42
 msgid "All"
 msgstr ""
 
-#. ALWAYS (always enabled)
-#: birnet/birnetmsg.cc:89
-msgid "Always"
-msgstr ""
-
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
@@ -926,7 +921,7 @@ msgstr ""
 msgid "Amplified audio output"
 msgstr ""
 
-#: bse/bseserver.cc:400
+#: bse/bseserver.cc:451
 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 "
@@ -934,22 +929,22 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:557
+#: beast-gtk/bstusermessage.cc:573
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: bse/bseserver.cc:526
+#: bse/bseserver.cc:590
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Anti-Alias"
 msgstr ""
 
@@ -958,7 +953,7 @@ msgstr ""
 msgid "Apply configuration changes to the pattern editor layout"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:73
+#: beast-gtk/gxk/gxklistwrapper.cc:88
 msgid "Array of column types"
 msgstr ""
 
@@ -999,7 +994,7 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: bse/bsesubiport.cc:246 bse/bsesuboport.cc:247 bse/bsesubsynth.cc:433
+#: bse/bsesubiport.cc:288 bse/bsesuboport.cc:289 bse/bsesubsynth.cc:495
 #, fuzzy
 msgid "Assignments"
 msgstr "/工具(T)/波形文件(_s)"
@@ -1008,7 +1003,7 @@ msgstr "/工具(T)/波形文件(_s)"
 msgid "Attack [ms]"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
@@ -1043,36 +1038,41 @@ msgstr "输入"
 msgid "Audio Gate"
 msgstr "输入"
 
-#: bse/bsebiquadfilter.cc:153 plugins/bseatandistort.cc:55
-#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:101
+#: bse/bseserver.cc:503
+#, fuzzy
+msgid "Audio I/O Failed"
+msgstr "输入"
+
+#: bse/bsebiquadfilter.cc:171 plugins/bseatandistort.cc:69
+#: plugins/bsecontribsampleandhold.idl:13 plugins/bseiirfilter.cc:116
 #: plugins/davbassfilter.idl:14 plugins/davchorus.idl:11
 #: plugins/standardguspatchenvelope.idl:26
 msgid "Audio In"
 msgstr ""
 
-#: plugins/bsemixer.cc:114
+#: plugins/bsemixer.cc:131
 #, fuzzy, c-format
 msgid "Audio In%u"
 msgstr "输入"
 
-#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:59
-#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:28
+#: bse/bsebusmodule.idl:9 plugins/artscompressor.idl:30 plugins/bseadder.cc:77
+#: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:17 plugins/bsemult.cc:37
 #: plugins/bsesummation.idl:14
 msgid "Audio In1"
 msgstr ""
 
 #: bse/bsebusmodule.idl:10 plugins/artscompressor.idl:31
-#: plugins/bseadder.cc:61 plugins/bseamplifier.idl:29
-#: plugins/bsebalance.idl:18 plugins/bsemult.cc:30 plugins/bsesummation.idl:15
+#: plugins/bseadder.cc:79 plugins/bseamplifier.idl:29
+#: plugins/bsebalance.idl:18 plugins/bsemult.cc:39 plugins/bsesummation.idl:15
 msgid "Audio In2"
 msgstr ""
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio In3"
 msgstr "输入"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio In4"
 msgstr "输入"
@@ -1083,27 +1083,27 @@ msgstr "输入"
 msgid "Audio Input"
 msgstr "输入"
 
-#: plugins/bseadder.cc:59 plugins/bsemult.cc:28
+#: plugins/bseadder.cc:77 plugins/bsemult.cc:37
 #, fuzzy
 msgid "Audio Input 1"
 msgstr "输入"
 
-#: plugins/bseadder.cc:61 plugins/bsemult.cc:30
+#: plugins/bseadder.cc:79 plugins/bsemult.cc:39
 #, fuzzy
 msgid "Audio Input 2"
 msgstr "输入"
 
-#: plugins/bsemult.cc:32
+#: plugins/bsemult.cc:41
 #, fuzzy
 msgid "Audio Input 3"
 msgstr "输入"
 
-#: plugins/bsemult.cc:34
+#: plugins/bsemult.cc:43
 #, fuzzy
 msgid "Audio Input 4"
 msgstr "输入"
 
-#: plugins/bseatandistort.cc:55
+#: plugins/bseatandistort.cc:69
 #, fuzzy
 msgid "Audio Input Signal"
 msgstr "输入"
@@ -1112,13 +1112,13 @@ msgstr "输入"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161 bse/bsestandardosc.cc:171 bse/bsewaveosc.cc:524
-#: plugins/bseadder.cc:63 plugins/bseamplifier.idl:32
-#: plugins/bseatandistort.cc:57 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bseiirfilter.cc:103 plugins/bsemixer.cc:75 plugins/bsemult.cc:36
+#: bse/bsebiquadfilter.cc:179 bse/bsestandardosc.cc:190 bse/bsewaveosc.cc:581
+#: plugins/bseadder.cc:81 plugins/bseamplifier.idl:32
+#: plugins/bseatandistort.cc:71 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bseiirfilter.cc:118 plugins/bsemixer.cc:91 plugins/bsemult.cc:45
 #: plugins/davbassfilter.idl:16 plugins/davchorus.idl:12
-#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:92
-#: plugins/davxtalstrings.cc:121
+#: plugins/davorgan.idl:12 plugins/davsyndrum.cc:105
+#: plugins/davxtalstrings.cc:135
 msgid "Audio Out"
 msgstr ""
 
@@ -1135,17 +1135,21 @@ msgstr "输入"
 msgid "Audio Out2"
 msgstr "输入"
 
-#: plugins/bseadder.cc:63 plugins/bsecontribsampleandhold.idl:15
-#: plugins/bsemult.cc:36
+#: plugins/bseadder.cc:81 plugins/bsecontribsampleandhold.idl:15
+#: plugins/bsemult.cc:45
 #, fuzzy
 msgid "Audio Output"
 msgstr "输入"
 
-#: plugins/davsyndrum.cc:36
+#: bse/bseserver.cc:449
+msgid "Audio Recording Failed"
+msgstr ""
+
+#: plugins/davsyndrum.cc:40
 msgid "Audio Sources/Synthetic Drum"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:48
+#: plugins/davxtalstrings.cc:54
 msgid "Audio Sources/XtalStrings"
 msgstr ""
 
@@ -1159,7 +1163,7 @@ msgstr "输入"
 msgid "Audio Sum2"
 msgstr "输入"
 
-#: bse/bseserver.cc:405
+#: bse/bseserver.cc:456
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
@@ -1178,11 +1182,11 @@ msgstr "输入"
 msgid "Audio input 2"
 msgstr "输入"
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.cc:306 bse/bseautodoc.cc:373
+#: bse/bseautodoc.cc:339 bse/bseautodoc.cc:413
 msgid "Authors:"
 msgstr ""
 
@@ -1191,12 +1195,12 @@ msgstr ""
 msgid "Auto Output"
 msgstr "输入"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:104
+#: beast-gtk/gxk/gxksimplelabel.cc:115
 msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.cc:300
+#: bse/bsedevice.cc:324
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1208,7 +1212,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 #, fuzzy
 msgid "Available Inputs"
 msgstr "删除输入"
@@ -1218,21 +1222,21 @@ msgstr "删除输入"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.cc:115 bse/bsetrack.cc:248
+#: bse/bsebus.cc:131 bse/bsetrack.cc:281
 #, fuzzy
 msgid "Available Outputs"
 msgstr "删除输出"
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "Available Postprocessors"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177 bse/bsesubsynth.cc:120 bse/bsetrack.cc:240
+#: bse/bsemidisynth.cc:210 bse/bsesubsynth.cc:141 bse/bsetrack.cc:273
 #, fuzzy
 msgid "Available Synthesizers"
 msgstr "合成器(_S)"
 
-#: beast-gtk/bsttrackview.cc:251 bse/bsetrack.cc:231 bse/bsewaveosc.cc:98
+#: beast-gtk/bsttrackview.cc:281 bse/bsetrack.cc:264 bse/bsewaveosc.cc:112
 msgid "Available Waves"
 msgstr ""
 
@@ -1246,27 +1250,26 @@ msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#. initialize Birnet/Sfi
 #. Name
-#: beast-gtk/bstmain.cc:91 data/beast.desktop.in:4
+#: data/beast.desktop.in:4
 msgid "BEAST"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:862
+#: beast-gtk/bstmain.cc:852
 msgid "BEAST About"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:108
+#: beast-gtk/bstmain.cc:101
 msgid "BEAST Startup"
 msgstr "启动 BEAST"
 
-#: beast-gtk/bstmain.cc:863
+#: beast-gtk/bstmain.cc:853
 #, c-format
 msgid "BEAST Version %s"
 msgstr ""
 
 #. start BSE core and connect
-#: beast-gtk/bstmain.cc:139
+#: beast-gtk/bstmain.cc:136
 msgid "BSE Core"
 msgstr "BSE 核心"
 
@@ -1282,37 +1285,37 @@ msgstr ""
 msgid "BSE Synthesis File"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:116 beast-gtk/bstrecords.idl:126
-#: beast-gtk/bstrecords.idl:136
+#: beast-gtk/bstrecords.idl:119 beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:139
 msgid "Background Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114 beast-gtk/bstrecords.idl:124
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:117 beast-gtk/bstrecords.idl:127
+#: beast-gtk/bstrecords.idl:137
 msgid "Background Image"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:117
+#: beast-gtk/bstrecords.idl:120
 msgid "Background Shade 1"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:118
+#: beast-gtk/bstrecords.idl:121
 msgid "Background Shade 2"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:134
+#: beast-gtk/bstrecords.idl:137
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:114
+#: beast-gtk/bstrecords.idl:117
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:124
+#: beast-gtk/bstrecords.idl:127
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.cc:123
+#: bse/bseenums.cc:136
 msgid "Bad loopback"
 msgstr ""
 
@@ -1336,12 +1339,12 @@ msgstr ""
 msgid "Bank Select"
 msgstr "删除"
 
-#: bse/bsestandardosc.cc:109 bse/bsestandardosc.cc:114
-#: bse/bsestandardosc.cc:119 bse/bsestandardosc.cc:124 plugins/davorgan.idl:13
+#: bse/bsestandardosc.cc:127 bse/bsestandardosc.cc:132
+#: bse/bsestandardosc.cc:137 bse/bsestandardosc.cc:142 plugins/davorgan.idl:13
 msgid "Base Frequency"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:113
+#: beast-gtk/bstpatternctrl.cc:121
 #, fuzzy
 msgid "Base Octave"
 msgstr "波形文件"
@@ -1354,11 +1357,11 @@ msgstr ""
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: bse/bsesong.cc:661
+#: bse/bsesong.cc:744
 msgid "Beats per minute"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:29
+#: beast-gtk/bstkeybindings.cc:34
 msgid "Bind a new key combination to a program function"
 msgstr ""
 
@@ -1366,7 +1369,7 @@ msgstr ""
 msgid "Bit Depth"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:513
+#: beast-gtk/bstscrollgraph.cc:562
 msgid "Boost"
 msgstr ""
 
@@ -1406,21 +1409,21 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.cc:856
+#: bse/bsebus.cc:918
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:154
+#: beast-gtk/bstsupershell.cc:181
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.cc:97
+#: bse/bseenums.cc:110
 msgid "CODEC failure"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:633
+#: beast-gtk/bstpatterncolumns.cc:678
 msgid "COLUMN TYPES:"
 msgstr ""
 
@@ -1436,29 +1439,29 @@ msgstr ""
 msgid "CPU%"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:590
+#: beast-gtk/bstapp.cc:633
 #, fuzzy
 msgid "Cancel"
 msgstr "输入通道使用中"
 
-#: bse/bsebiquadfilter.cc:97 bse/bsebiquadfilter.cc:105
+#: bse/bsebiquadfilter.cc:114 bse/bsebiquadfilter.cc:122
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155
+#: bse/bsebiquadfilter.cc:173
 msgid "Center Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:305
+#: beast-gtk/bstpatternctrl.cc:322
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 #, fuzzy
 msgid "Change the currently selected key binding"
 msgstr "删除当前选择的音轨"
 
-#: beast-gtk/bstpatternctrl.cc:309
+#: beast-gtk/bstpatternctrl.cc:326
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
@@ -1466,22 +1469,22 @@ msgstr ""
 msgid "Change the organ to sound more brassy"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:31
+#: beast-gtk/bstkeybindings.cc:36
 msgid "Change..."
 msgstr "更改..."
 
-#: beast-gtk/bstapp.cc:585
+#: beast-gtk/bstapp.cc:628
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 #, fuzzy
 msgid "Channel"
 msgstr "输入通道使用中"
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 #, fuzzy
 msgid "Channel Hints"
 msgstr "输入通道使用中"
@@ -1492,36 +1495,36 @@ msgstr "输入通道使用中"
 msgid "Channel Pressure"
 msgstr "输入通道使用中"
 
-#: plugins/bsemixer.cc:80
+#: plugins/bsemixer.cc:97
 #, fuzzy, c-format
 msgid "Channel%u"
 msgstr "输入通道使用中"
 
-#: plugins/bsemixer.cc:103
+#: plugins/bsemixer.cc:120
 #, c-format
 msgid "Channel%u [%%]"
 msgstr ""
 
-#: plugins/bsemixer.cc:92
+#: plugins/bsemixer.cc:109
 #, c-format
 msgid "Channel%u [dB]"
 msgstr ""
 
-#: plugins/bsemixer.cc:82
+#: plugins/bsemixer.cc:99
 #, fuzzy, c-format
 msgid "Channel%u [float]"
 msgstr "输入通道使用中"
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:60
+#: beast-gtk/gxk/gxkparam-toggle.cc:65
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstscrollgraph.cc:559
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
@@ -1529,36 +1532,36 @@ msgstr ""
 msgid "Chorus audio output"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear"
 msgstr "/编辑(E)/清除修改历史(_C)"
 
-#: beast-gtk/bstpartdialog.cc:41
+#: beast-gtk/bstpartdialog.cc:46
 #, fuzzy
 msgid "Clear the current selection"
 msgstr "删除当前选择的音轨"
 
-#: beast-gtk/bstapp.cc:583
+#: beast-gtk/bstapp.cc:626
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "/文件(F)/关闭(_C)"
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 msgid "Close all windows and quit"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "Close the project"
 msgstr "打开项目"
 
-#: beast-gtk/bstparam-color-spinner.cc:92
+#: beast-gtk/bstparam-color-spinner.cc:100
 msgid "Color Entry"
 msgstr ""
 
-#: beast-gtk/bstitemview.cc:158 beast-gtk/bsttrackview.cc:551
-#: bse/bseobject.cc:723
+#: beast-gtk/bstitemview.cc:195 beast-gtk/bsttrackview.cc:609
+#: bse/bseobject.cc:827
 msgid "Comment"
 msgstr "注释"
 
@@ -1582,7 +1585,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.cc:100
+#: bse/bseconstant.cc:120
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1609,26 +1612,26 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.cc:71 bse/bseconstant.cc:101
+#: bse/bseconstant.cc:90 bse/bseconstant.cc:121
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.cc:75
+#: bse/bseconstant.cc:95
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.cc:94
+#: bse/bseconstant.cc:114
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.cc:83
+#: bse/bseconstant.cc:103
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:145
+#: beast-gtk/bstfiledialog.cc:162
 msgid "Contents"
 msgstr "内容"
 
@@ -1702,7 +1705,7 @@ msgstr "内容"
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: beast-gtk/bstmain.cc:864
+#: beast-gtk/bstmain.cc:854
 msgid "Contributions made by:"
 msgstr ""
 
@@ -2005,13 +2008,13 @@ msgstr ""
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: beast-gtk/bstparam-automation.cc:209
+#: beast-gtk/bstparam-automation.cc:219
 #, fuzzy
 msgid "Control Automation"
 msgstr "控制类型: "
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstparam-automation.cc:76
+#: beast-gtk/bstparam-automation.cc:81
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
@@ -2025,7 +2028,7 @@ msgstr "控制类型: "
 msgid "Control Strength"
 msgstr "控制强度"
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 #, fuzzy
 msgid "Control Type"
 msgstr "控制类型: "
@@ -2036,63 +2039,63 @@ msgstr "控制类型: "
 msgid "Control Type:"
 msgstr "控制类型: "
 
-#: beast-gtk/bstrackitem.cc:162
+#: beast-gtk/bstrackitem.cc:188
 msgid "Controller"
 msgstr "控制器"
 
-#: beast-gtk/bstpatternctrl.cc:114
+#: beast-gtk/bstpatternctrl.cc:122
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:43
+#: beast-gtk/bstpartdialog.cc:48
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:529 beast-gtk/bstsnetrouter.cc:531
-#: beast-gtk/bstsnetrouter.cc:566
+#: beast-gtk/bstsnetrouter.cc:615 beast-gtk/bstsnetrouter.cc:617
+#: beast-gtk/bstsnetrouter.cc:652
 msgid "Create Link"
 msgstr "创建链接"
 
-#: bse/bsesong.proc:200
+#: bse/bsesong.proc:228
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: bse/bsesong.proc:260
+#: bse/bsesong.proc:297
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "向乐曲中添加一个新音轨"
 
-#: bse/bsesong.proc:19
+#: bse/bsesong.proc:21
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "打开项目"
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 #, fuzzy
 msgid "Create new project"
 msgstr "打开项目"
 
-#: bse/bsesuper.cc:173
+#: bse/bsesuper.cc:196
 msgid "Creation Time"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:8
+#: library/scripts/song-parts-operations.scm:10
 msgid ""
 "Crops all parts within the loop range and moves parts after the loop range "
 "backwards accordingly."
@@ -2106,27 +2109,27 @@ msgstr ""
 msgid "Ctrl In2"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:87
+#: plugins/bsesimpleadsr.cc:100
 #, fuzzy
 msgid "Ctrl Out"
 msgstr "控制类型: "
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "控制类型: "
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "控制类型: "
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "控制类型: "
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "控制类型: "
@@ -2136,15 +2139,15 @@ msgstr "控制类型: "
 msgid "Current Items:"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 msgid "Cut"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:79 plugins/bseiirfilter.cc:84
+#: plugins/bseiirfilter.cc:93 plugins/bseiirfilter.cc:98
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:90 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:104 plugins/bseiirfilter.cc:109
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
@@ -2152,20 +2155,20 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99 plugins/bseiirfilter.cc:81
-#: plugins/bseiirfilter.cc:92
+#: bse/bsebiquadfilter.cc:116 plugins/bseiirfilter.cc:95
+#: plugins/bseiirfilter.cc:106
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "DCA"
 msgstr ""
 
-#: bse/bsepcmdevice-oss.cc:566
+#: bse/bsepcmdevice-oss.cc:613
 msgid "DEVICE,MODE"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "DSP Engine..."
 msgstr ""
 
@@ -2174,7 +2177,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "事件"
 
-#: bse/bseenums.cc:89
+#: bse/bseenums.cc:102
 msgid "Data corrupt"
 msgstr ""
 
@@ -2193,7 +2196,7 @@ msgstr ""
 msgid "DavOrgan is a versatile additive organ synthesizer"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:97 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:110 plugins/davxtalstrings.cc:115
 msgid "Decay"
 msgstr ""
 
@@ -2201,158 +2204,153 @@ msgstr ""
 msgid "Decay [%]"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default Author"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 #, fuzzy
 msgid "Default License"
 msgstr "删除链接"
 
-#: bse/bsebasics.idl:706
+#: bse/bsebasics.idl:681
 msgid "Default Values"
 msgstr ""
 
-#: bse/bsebasics.idl:707
+#: bse/bsebasics.idl:682
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: bse/bsebasics.idl:709
+#: bse/bsebasics.idl:684
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:55 plugins/davcanyondelay.cc:65
+#: plugins/davcanyondelay.cc:68 plugins/davcanyondelay.cc:78
 msgid "Delay (seconds)"
 msgstr ""
 
-#: beast-gtk/bstbuseditor.cc:20 beast-gtk/bstbusmixer.cc:17
-#: beast-gtk/bstbusview.cc:16 beast-gtk/bstkeybindings.cc:37
-#: beast-gtk/bstpartview.cc:19 beast-gtk/bstpianorollctrl.cc:55
-#: beast-gtk/bstrackitem.cc:170 beast-gtk/bstsnetrouter.cc:602
-#: beast-gtk/bstsnetrouter.cc:649 beast-gtk/bsttrackrollctrl.cc:28
-#: beast-gtk/bsttrackview.cc:45 beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstbuseditor.cc:24 beast-gtk/bstbusmixer.cc:21
+#: beast-gtk/bstbusview.cc:20 beast-gtk/bstkeybindings.cc:42
+#: beast-gtk/bstpartview.cc:25 beast-gtk/bstpianorollctrl.cc:64
+#: beast-gtk/bstrackitem.cc:196 beast-gtk/bstsnetrouter.cc:688
+#: beast-gtk/bstsnetrouter.cc:736 beast-gtk/bsttrackrollctrl.cc:35
+#: beast-gtk/bsttrackview.cc:51 beast-gtk/bstwaveview.cc:30
 msgid "Delete"
 msgstr "删除"
 
-#: beast-gtk/bsteventrollctrl.cc:579 beast-gtk/bsteventrollctrl.cc:582
+#: beast-gtk/bsteventrollctrl.cc:638 beast-gtk/bsteventrollctrl.cc:641
 msgid "Delete Control Event"
 msgstr "删除控制事件"
 
-#: beast-gtk/bstsnetrouter.cc:658
+#: beast-gtk/bstsnetrouter.cc:745
 msgid "Delete Link"
 msgstr "删除链接"
 
-#: beast-gtk/bstpianorollctrl.cc:674 beast-gtk/bstpianorollctrl.cc:677
+#: beast-gtk/bstpianorollctrl.cc:733 beast-gtk/bstpianorollctrl.cc:736
 msgid "Delete Note"
 msgstr "删除小节"
 
-#: beast-gtk/bsttrackrollctrl.cc:428 beast-gtk/bsttrackrollctrl.cc:431
+#: beast-gtk/bsttrackrollctrl.cc:461 beast-gtk/bsttrackrollctrl.cc:464
 msgid "Delete Part"
 msgstr "删除片段"
 
-#: bse/bsesong.proc:226
+#: bse/bsesong.proc:259
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:291
+#: bse/bsesong.proc:333
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: bse/bsesong.proc:51
+#: bse/bsesong.proc:58
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:55
+#: beast-gtk/bstpianorollctrl.cc:64
 #, fuzzy
 msgid "Delete note (mouse button 1)"
 msgstr "插入(I)/编辑/移动片段(鼠标左右键)"
 
-#: beast-gtk/bsttrackrollctrl.cc:28
+#: beast-gtk/bsttrackrollctrl.cc:35
 msgid "Delete parts"
 msgstr "删除片段"
 
-#: beast-gtk/bstapp.cc:101
+#: beast-gtk/bstapp.cc:103
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: beast-gtk/bstbusmixer.cc:17
+#: beast-gtk/bstbusmixer.cc:21
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "删除当前选择的音轨"
 
-#: beast-gtk/bstkeybindings.cc:37
+#: beast-gtk/bstkeybindings.cc:42
 #, fuzzy
 msgid "Delete the currently selected key binding"
 msgstr "删除当前选择的音轨"
 
-#: beast-gtk/bsttrackview.cc:45
+#: beast-gtk/bsttrackview.cc:51
 msgid "Delete the currently selected track"
 msgstr "删除当前选择的音轨"
 
-#: beast-gtk/bstwaveview.cc:26
+#: beast-gtk/bstwaveview.cc:30
 #, fuzzy
 msgid "Delete the currently selected wave"
 msgstr "删除当前选择的音轨"
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Denominator"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:425 beast-gtk/bstprocedure.cc:151
+#: beast-gtk/bstkeybindings.cc:446 beast-gtk/bstprocedure.cc:187
 msgid "Description"
 msgstr "描述"
 
-#: beast-gtk/bstusermessage.cc:183
+#: beast-gtk/bstusermessage.cc:203
 msgid "Details:"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Detected file format"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:156
+#: beast-gtk/bstapp.cc:158
 msgid "Developing Plugins..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.cc:106
+#: bse/bseenums.cc:119
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.cc:112
+#: bse/bseenums.cc:125
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:105
+#: bse/bseenums.cc:118
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.cc:70
+#: bse/bseenums.cc:83
 msgid "Device or resource busy"
 msgstr ""
 
-#. DIAG (enabled)
-#: birnet/birnetmsg.cc:109
-msgid "Diagnostic"
-msgstr ""
-
-#: beast-gtk/bstparam-scale.cc:63
+#: beast-gtk/bstparam-scale.cc:68
 #, fuzzy
 msgid "Dial"
 msgstr "对话框"
 
-#: beast-gtk/bstparam-scale.cc:69
+#: beast-gtk/bstparam-scale.cc:74
 #, fuzzy
 msgid "Dial (Logarithmic)"
 msgstr "纵向选择"
 
 #. listen to BseServer notification
-#: beast-gtk/bstmain.cc:214
+#: beast-gtk/bstmain.cc:221
 msgid "Dialogs"
 msgstr "对话框"
 
@@ -2372,18 +2370,18 @@ msgstr ""
 msgid "Difference between audio outputs 1 and 2"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:104 beast-gtk/bstscrollgraph.cc:510
+#: beast-gtk/bstpatternctrl.cc:112 beast-gtk/bstscrollgraph.cc:559
 #, fuzzy
 msgid "Direction"
 msgstr "描述"
 
-#: beast-gtk/bstapp.cc:589
+#: beast-gtk/bstapp.cc:632
 msgid "Discard Changes"
 msgstr ""
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-null.cc:119
+#: bse/bsepcmdevice-null.cc:129
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list.\n"
@@ -2398,163 +2396,163 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.cc:59
+#: bse/bsemididevice-null.cc:62
 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 ""
 
-#: bse/bsemidivoice.cc:102
+#: bse/bsemidivoice.cc:122
 msgid "Disconnect In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:596
+#: beast-gtk/bstsnetrouter.cc:682
 #, fuzzy
 msgid "Disconnect Inputs"
 msgstr "删除输入"
 
-#: bse/bsemidivoice.cc:108
+#: bse/bsemidivoice.cc:128
 msgid "Disconnect Out"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:597
+#: beast-gtk/bstsnetrouter.cc:683
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "删除输出"
 
-#: beast-gtk/bstapp.cc:105
+#: bse/bseserver.cc:588
+msgid "Disk Recording Failed"
+msgstr ""
+
+#: beast-gtk/bstapp.cc:107
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:388
+#: beast-gtk/bstusermessage.cc:411
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:386
-msgid "Display dialogs with dignostic messages"
-msgstr ""
-
-#: beast-gtk/bstusermessage.cc:384
+#: beast-gtk/bstusermessage.cc:409
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109
+#: beast-gtk/bstapp.cc:111
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: plugins/bseatandistort.cc:57
+#: plugins/bseatandistort.cc:71
 #, fuzzy
 msgid "Distorted Audio Output"
 msgstr "删除输出"
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Document _Index..."
 msgstr ""
 
-#: bse/bsewaveosc.cc:528 plugins/bsesimpleadsr.cc:89
+#: bse/bsewaveosc.cc:585 plugins/bsesimpleadsr.cc:102
 #: plugins/standardguspatchenvelope.idl:31
 #, fuzzy
 msgid "Done Out"
 msgstr "左"
 
-#: bse/bsewaveosc.cc:528
+#: bse/bsewaveosc.cc:585
 #, fuzzy
 msgid "Done Output"
 msgstr "左"
 
-#: beast-gtk/bstrecords.idl:52
+#: beast-gtk/bstrecords.idl:53
 #, fuzzy
 msgid "Dotted eighths note"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:50
+#: beast-gtk/bstrecords.idl:51
 #, fuzzy
 msgid "Dotted half note"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:56
+#: beast-gtk/bstrecords.idl:57
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:51
+#: beast-gtk/bstrecords.idl:52
 #, fuzzy
 msgid "Dotted quarter note"
 msgstr "插入片段"
 
-#: beast-gtk/bstrecords.idl:53
+#: beast-gtk/bstrecords.idl:54
 #, fuzzy
 msgid "Dotted sixteenth note"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:55
+#: beast-gtk/bstrecords.idl:56
 msgid "Dotted sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:54
+#: beast-gtk/bstrecords.idl:55
 msgid "Dotted thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:49
+#: beast-gtk/bstrecords.idl:50
 msgid "Dotted whole note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 msgid "Down"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:705
+#: beast-gtk/bstdbmeter.cc:747
 msgid "Draw Values"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:57
+#: beast-gtk/bstpianorollctrl.cc:66
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:90
+#: beast-gtk/bstrecords.idl:92
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:124
+#: beast-gtk/bstparam-choice.cc:134
 msgid "Drop Down Button"
 msgstr ""
 
-#: beast-gtk/bstparam-choice.cc:118
+#: beast-gtk/bstparam-choice.cc:128
 msgid "Drop Down Combo"
 msgstr ""
 
-#: plugins/davsyndrum.cc:86
+#: plugins/davsyndrum.cc:99
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:66
+#: plugins/davsyndrum.cc:77
 msgid ""
 "Drum frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davsyndrum.cc:60
+#: plugins/davsyndrum.cc:71
 msgid "Drum frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:163
+#: beast-gtk/bstrackitem.cc:189
 msgid "Duplicate"
 msgstr "复制"
 
-#: library/scripts/song-parts-operations.scm:16
+#: library/scripts/song-parts-operations.scm:19
 msgid ""
 "Duplicate all parts within the loop range and moves parts after the loop "
 "range forward accordingly."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:646
+#: beast-gtk/bstpatterncolumns.cc:691
 msgid "EVENTS:"
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:661
+#: beast-gtk/bstpatterncolumns.cc:706
 msgid "EXAMPLE:"
 msgstr ""
 
@@ -2563,37 +2561,37 @@ msgstr ""
 msgid "E_xamples"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 msgid "Edit"
 msgstr "编辑"
 
-#: beast-gtk/bsttrackrollctrl.cc:370 beast-gtk/bsttrackrollctrl.cc:381
+#: beast-gtk/bsttrackrollctrl.cc:400 beast-gtk/bsttrackrollctrl.cc:412
 msgid "Edit Part"
 msgstr "编辑片段"
 
-#: beast-gtk/bstrackitem.cc:160
+#: beast-gtk/bstrackitem.cc:186
 msgid "Edit Rack Item"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstwaveview.cc:32
 #, fuzzy
 msgid "Edit the currently selected wave"
 msgstr "删除当前选择的音轨"
 
-#: beast-gtk/bstsnetrouter.cc:22
+#: beast-gtk/bstsnetrouter.cc:27
 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.cc:27
+#: beast-gtk/bstsnetrouter.cc:32
 #, fuzzy
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr "插入(I)/编辑/移动片段(鼠标左右键)"
 
-#: beast-gtk/bstbuseditor.cc:21 beast-gtk/bstpartview.cc:20
-#: beast-gtk/bstwaveview.cc:28
+#: beast-gtk/bstbuseditor.cc:25 beast-gtk/bstpartview.cc:26
+#: beast-gtk/bstwaveview.cc:32
 msgid "Editor"
 msgstr "编辑器"
 
@@ -2607,51 +2605,51 @@ msgstr "插入控制事件"
 msgid "Effect Control 2"
 msgstr "插入控制事件"
 
-#: bse/bsebasics.idl:716
+#: bse/bsebasics.idl:691
 #, fuzzy
 msgid "Effect Path"
 msgstr "编辑片段"
 
-#: beast-gtk/bstrecords.idl:44
+#: beast-gtk/bstrecords.idl:45
 #, fuzzy
 msgid "Eighths note"
 msgstr "插入小节"
 
-#: bse/bsebiquadfilter.cc:113 bse/bsebiquadfilter.cc:119
+#: bse/bsebiquadfilter.cc:130 bse/bsebiquadfilter.cc:136
 msgid "Emphasis"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:119
+#: beast-gtk/bstrecords.idl:122
 msgid "Empty Field Color"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Enable Error Bell"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:101
+#: beast-gtk/bstrecords.idl:103
 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/bstmsgabsorb.cc:193
+#: beast-gtk/bstmsgabsorb.cc:209
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:419
+#: beast-gtk/bstsampleeditor.cc:489
 msgid "End:"
 msgstr "结束:"
 
-#: plugins/davcanyondelay.cc:36
+#: plugins/davcanyondelay.cc:42
 msgid "Enhance/CanyonDelay"
 msgstr ""
 
-#: bse/bsebus.proc:135
+#: bse/bsebus.proc:159
 msgid "Ensure that a bus has an output connection."
 msgstr ""
 
-#: bse/bsesong.proc:169
+#: bse/bsesong.proc:193
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
@@ -2673,16 +2671,11 @@ msgstr ""
 msgid "Envelope audio output 2 (right output signal)"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Epsilon"
 msgstr ""
 
-#. ERROR (enabled)
-#: birnet/birnetmsg.cc:93
-msgid "Error"
-msgstr "错误"
-
-#: beast-gtk/bstusermessage.cc:35
+#: beast-gtk/bstusermessage.cc:55
 #, fuzzy
 msgid "Error: "
 msgstr "错误"
@@ -2693,78 +2686,78 @@ msgstr "错误"
 msgid "Events"
 msgstr "/工具(T)/波形文件(_s)"
 
-#: beast-gtk/bstrecords.idl:76
+#: beast-gtk/bstrecords.idl:77
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:70
+#: beast-gtk/bstrecords.idl:71
 #, fuzzy
 msgid "Every eighth row"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:73
+#: beast-gtk/bstrecords.idl:74
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:75
+#: beast-gtk/bstrecords.idl:76
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:74
+#: beast-gtk/bstrecords.idl:75
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:69
+#: beast-gtk/bstrecords.idl:70
 msgid "Every fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:72
+#: beast-gtk/bstrecords.idl:73
 msgid "Every second and fourth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:68
+#: beast-gtk/bstrecords.idl:69
 msgid "Every second row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:71
+#: beast-gtk/bstrecords.idl:72
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:82
+#: beast-gtk/bstrecords.idl:83
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:78
+#: beast-gtk/bstrecords.idl:79
 msgid "Every sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:80
+#: beast-gtk/bstrecords.idl:81
 msgid "Every third and sixth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:81
+#: beast-gtk/bstrecords.idl:82
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:77
+#: beast-gtk/bstrecords.idl:78
 msgid "Every third row"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:79
+#: beast-gtk/bstrecords.idl:80
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.cc:64
+#: bse/bseenums.cc:77
 msgid "Everything went well"
 msgstr ""
 
-#: beast-gtk/bstprocedure.cc:226
+#: beast-gtk/bstprocedure.cc:276
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "执行“%s”"
 
-#: beast-gtk/bstusermessage.cc:485
+#: beast-gtk/bstusermessage.cc:496
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
@@ -2773,11 +2766,11 @@ msgstr ""
 msgid "Exponential Control"
 msgstr ""
 
-#: bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:504
+#: bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:559
 msgid "Exponential FM"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:298
+#: beast-gtk/bstapp.cc:306
 #, fuzzy
 msgid "Export Audio"
 msgstr "左"
@@ -2787,90 +2780,86 @@ msgstr "左"
 msgid "Expression"
 msgstr "处理中"
 
-#: bse/bseenums.cc:108
+#: bse/bseenums.cc:121
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.cc:107
+#: bse/bseenums.cc:120
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.cc:111
+#: bse/bseenums.cc:124
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.cc:109
+#: bse/bseenums.cc:122
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.cc:110
+#: bse/bseenums.cc:123
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:47
+#: library/scripts/song-parts-operations.scm:51
 msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.cc:86
+#: bse/bseenums.cc:99
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:58
+#: library/scripts/song-parts-operations.scm:63
 msgid "Failed to duplicate part range."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:737
+#: beast-gtk/bstusermessage.cc:736
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 "删除文件“%s”失败,原因是:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1078
-msgid "Failed to launch a web browser executable"
-msgstr ""
-
-#: beast-gtk/bstmain.cc:295
+#: beast-gtk/bstmain.cc:306
 #, fuzzy, c-format
 msgid "Failed to load project \"%s\": %s"
 msgstr "正在打开项目“%s”"
 
-#: beast-gtk/bstfiledialog.cc:670 beast-gtk/bstmain.cc:243
-#: beast-gtk/bstmain.cc:260
+#: beast-gtk/bstfiledialog.cc:765 beast-gtk/bstmain.cc:254
+#: beast-gtk/bstmain.cc:271
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
 msgstr ""
 "删除文件“%s”失败,原因是:\n"
 "%s"
 
-#: beast-gtk/bstmain.cc:301
+#: beast-gtk/bstmain.cc:312
 #, fuzzy, c-format
 msgid "Failed to merge project \"%s\": %s"
 msgstr "正在打开项目“%s”"
 
-#: bse/bseserver.cc:473
+#: bse/bseserver.cc:534
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:451
+#: bse/bseserver.cc:507
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: bse/bseserver.cc:528
+#: bse/bseserver.cc:592
 #, fuzzy, c-format
-msgid "Failed to open file \"%s\" for output: %s"
+msgid "Failed to open file \"%s\" for recording: %s"
 msgstr ""
 "删除文件“%s”失败,原因是:\n"
 "%s"
 
-#: library/scripts/part-harmonic-transposer.scm:182
+#: library/scripts/part-harmonic-transposer.scm:202
 msgid "Failed to parse harmony list"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:472
+#: beast-gtk/bstfiledialog.cc:533
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -2881,11 +2870,11 @@ msgstr ""
 "删除文件“%s”失败,原因是:\n"
 "%s"
 
-#: bse/bseenums.cc:87
+#: bse/bseenums.cc:100
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:441
+#: beast-gtk/bstfiledialog.cc:502
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -2898,7 +2887,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: beast-gtk/bstfiledialog.cc:467 beast-gtk/bstfiledialog.cc:481
+#: beast-gtk/bstfiledialog.cc:528 beast-gtk/bstfiledialog.cc:542
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -2909,100 +2898,100 @@ msgstr ""
 "删除文件“%s”失败,原因是:\n"
 "%s"
 
-#: bse/bseenums.cc:102
+#: bse/bseenums.cc:115
 msgid "Failed to spawn child process"
 msgstr ""
 
-#: bse/bseserver.cc:399
-msgid "Failed to start recording from audio device."
+#: bse/bseserver.cc:589
+msgid "Failed to start PCM recording to disk."
 msgstr ""
 
-#: bse/bseserver.cc:525
-msgid "Failed to start recording to disk."
+#: bse/bseserver.cc:450
+msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:60 plugins/davcanyondelay.cc:70
+#: plugins/davcanyondelay.cc:73 plugins/davcanyondelay.cc:83
 msgid "Feedback [%]"
 msgstr ""
 
 #. setup remaining bits
-#: beast-gtk/bstfiledialog.cc:174
+#: beast-gtk/bstfiledialog.cc:194
 msgid "File Selection"
 msgstr "选择文件"
 
-#: bse/bseenums.cc:73
+#: bse/bseenums.cc:86
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.cc:71
+#: bse/bseenums.cc:84
 msgid "File exists already"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 #, fuzzy
 msgid "File modification time"
 msgstr "选择文件"
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "File size in bytes"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:134
+#: beast-gtk/bstfiledialog.cc:149
 #, fuzzy
 msgid "Filename"
 msgstr "改名(_R)"
 
-#: beast-gtk/bstparam-searchpath.cc:128
+#: beast-gtk/bstparam-searchpath.cc:138
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:91
+#: bse/bsebiquadfilter.cc:108
 #, fuzzy
 msgid "Filter"
 msgstr "/文件(_F)"
 
-#: plugins/bseiirfilter.cc:59
+#: plugins/bseiirfilter.cc:73
 msgid "Filter Algorithm"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:57 plugins/bseiirfilter.cc:63
+#: plugins/bseiirfilter.cc:71 plugins/bseiirfilter.cc:77
 msgid "Filter Choice"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:69 plugins/bseiirfilter.cc:74
+#: plugins/bseiirfilter.cc:83 plugins/bseiirfilter.cc:88
 #, fuzzy
 msgid "Filter Specification"
 msgstr "选择文件"
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:65
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:79
 #, fuzzy
 msgid "Filter Type"
 msgstr "/文件(_F)"
 
-#: plugins/bseiirfilter.cc:81
+#: plugins/bseiirfilter.cc:95
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 plugins/bseiirfilter.cc:87
-#: plugins/bseiirfilter.cc:98 plugins/davcanyondelay.cc:82
+#: bse/bsebiquadfilter.cc:124 plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:112 plugins/davcanyondelay.cc:96
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:99
+#: bse/bsebiquadfilter.cc:116
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:161
+#: bse/bsebiquadfilter.cc:179
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:103
+#: plugins/bseiirfilter.cc:118
 #, fuzzy
 msgid "Filtered Output"
 msgstr "删除输出"
@@ -3012,15 +3001,15 @@ msgstr "删除输出"
 msgid "Filtered audio output"
 msgstr "删除输出"
 
-#: plugins/freeverb/bsefreeverb.cc:32
+#: plugins/freeverb/bsefreeverb.cc:38
 msgid "Filters/Free Verb"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:39
+#: plugins/bseiirfilter.cc:46
 msgid "Filters/IIR Filter"
 msgstr ""
 
-#: bse/bsesong.proc:326
+#: bse/bsesong.proc:372
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
@@ -3029,13 +3018,13 @@ msgstr ""
 msgid "Find in current document"
 msgstr ""
 
-#: bse/bsesong.proc:364
+#: bse/bsesong.proc:415
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.cc:126 plugins/davorgan.idl:20
-#: plugins/davxtalstrings.cc:86
+#: bse/bsestandardosc.cc:144 plugins/davorgan.idl:20
+#: plugins/davxtalstrings.cc:99
 #, fuzzy
 msgid "Fine Tune"
 msgstr "/文件(_F)"
@@ -3055,15 +3044,15 @@ msgstr "删除输出"
 msgid "First control input"
 msgstr "插入控制事件"
 
-#: plugins/davxtalstrings.cc:107 plugins/davxtalstrings.cc:112
+#: plugins/davxtalstrings.cc:120 plugins/davxtalstrings.cc:125
 msgid "Flavour"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:507
+#: beast-gtk/bstscrollgraph.cc:556
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
@@ -3071,11 +3060,11 @@ msgstr ""
 msgid "Flute Sounds"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font Size"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:88
+#: beast-gtk/bstrecords.idl:90
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
@@ -3084,88 +3073,88 @@ msgstr ""
 msgid "Foot Controller"
 msgstr "控制器"
 
-#: beast-gtk/bstfiledialog.cc:111
+#: beast-gtk/bstfiledialog.cc:126
 msgid "Format"
 msgstr ""
 
-#: bse/bseobject.cc:723
+#: bse/bseobject.cc:827
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:155 bse/bsestandardosc.cc:163 bse/bsewaveosc.cc:518
-#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:86
-#: plugins/davxtalstrings.cc:117
+#: bse/bsebiquadfilter.cc:173 bse/bsestandardosc.cc:182 bse/bsewaveosc.cc:575
+#: plugins/davorgan.idl:11 plugins/davsyndrum.cc:99
+#: plugins/davxtalstrings.cc:131
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Freq Mod In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:79 plugins/bsesequencer.cc:72
+#: bse/bsemidivoice.cc:94 plugins/bsesequencer.cc:86
 #, fuzzy
 msgid "Freq Out"
 msgstr "左"
 
 #. inputs
-#: bse/bseconstant.cc:81 bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
-#: bse/bsestandardosc.cc:111 plugins/davcanyondelay.cc:75
-#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:58 plugins/davsyndrum.cc:59
-#: plugins/davsyndrum.cc:64 plugins/davxtalstrings.cc:68
-#: plugins/davxtalstrings.cc:70 plugins/davxtalstrings.cc:74
-#: plugins/davxtalstrings.cc:79 plugins/davxtalstrings.cc:84
+#: bse/bseconstant.cc:101 bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
+#: bse/bsestandardosc.cc:129 plugins/davcanyondelay.cc:89
+#: plugins/davorgan.idl:14 plugins/davsyndrum.cc:69 plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:75 plugins/davxtalstrings.cc:81
+#: plugins/davxtalstrings.cc:83 plugins/davxtalstrings.cc:87
+#: plugins/davxtalstrings.cc:92 plugins/davxtalstrings.cc:97
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.cc:518 plugins/davorgan.idl:11
+#: bse/bsewaveosc.cc:575 plugins/davorgan.idl:11
 #: plugins/standardguspatchenvelope.idl:23
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:157 bse/bsestandardosc.cc:165
+#: bse/bsebiquadfilter.cc:175 bse/bsestandardosc.cc:184
 msgid "Frequency Modulation Input"
 msgstr ""
 
-#: plugins/davsyndrum.cc:82
+#: plugins/davsyndrum.cc:94
 #, fuzzy
 msgid "Frequency Ratio"
 msgstr "问题"
 
-#: plugins/bsesequencer.cc:72
+#: plugins/bsesequencer.cc:86
 msgid "Frequency Signal"
 msgstr ""
 
-#: bse/bsebasics.idl:697
+#: bse/bsebasics.idl:672
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
 #. setup radio buttons
-#: beast-gtk/bstfiledialog.cc:545
+#: beast-gtk/bstfiledialog.cc:610
 #, fuzzy
 msgid "Fully include wave files"
 msgstr "包含波形文件"
 
-#: beast-gtk/bstkeybindings.cc:400 beast-gtk/bstkeybindings.cc:422
+#: beast-gtk/bstkeybindings.cc:419 beast-gtk/bstkeybindings.cc:443
 #, fuzzy
 msgid "Function"
 msgstr "问题"
 
-#: beast-gtk/bstkeybindings.cc:423
+#: beast-gtk/bstkeybindings.cc:444
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.cc:98
+#: bse/bseenums.cc:111
 msgid "Functionality not implemented"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:401
+#: beast-gtk/bstkeybindings.cc:420
 msgid "Functions to be activated for a key binding"
 msgstr ""
 
@@ -3178,37 +3167,37 @@ msgstr ""
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:159
+#: bse/bsebiquadfilter.cc:177
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:149
+#: bse/bsebiquadfilter.cc:166
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:115
+#: bse/bsebiquadfilter.cc:132
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "Gate"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate In"
 msgstr ""
 
-#: bse/bsemidivoice.cc:81 bse/bsewaveosc.cc:526
+#: bse/bsemidivoice.cc:96 bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Out"
 msgstr "左"
 
-#: bse/bsewaveosc.cc:526
+#: bse/bsewaveosc.cc:583
 #, fuzzy
 msgid "Gate Output"
 msgstr "删除输出"
@@ -3217,7 +3206,7 @@ msgstr "删除输出"
 msgid "Gate Output of the WaveOsc playing the patch"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:83 plugins/standardguspatchenvelope.idl:24
+#: plugins/bsesimpleadsr.cc:96 plugins/standardguspatchenvelope.idl:24
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
@@ -3237,11 +3226,11 @@ msgstr ""
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:55
+#: beast-gtk/bstpreferences.cc:64
 msgid "Generic Keys"
 msgstr ""
 
-#: bse/bsetrack.proc:203
+#: bse/bsetrack.proc:237
 msgid ""
 "Get the output module for this track. The output of this module is the "
 "merged result from all polyphonic voices and has all track specific "
@@ -3263,19 +3252,19 @@ msgstr ""
 msgid "Go to browser index"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:165
+#: beast-gtk/bstrackitem.cc:191
 msgid "Grow Horizontally"
 msgstr "水平方向伸展"
 
-#: beast-gtk/bstrackitem.cc:166
+#: beast-gtk/bstrackitem.cc:192
 msgid "Grow Vertically"
 msgstr "竖直方向伸展"
 
-#: beast-gtk/bstgrowbar.cc:74
+#: beast-gtk/bstgrowbar.cc:78
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:109
+#: beast-gtk/bstpatternctrl.cc:117
 msgid "HWrap"
 msgstr ""
 
@@ -3286,7 +3275,7 @@ msgstr ""
 msgid "HZoom"
 msgstr "缩放:"
 
-#: beast-gtk/bstrecords.idl:42
+#: beast-gtk/bstrecords.idl:43
 #, fuzzy
 msgid "Half note"
 msgstr "播放小节"
@@ -3303,46 +3292,46 @@ msgstr ""
 msgid "Harmonics"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:33
+#: library/scripts/part-harmonic-transposer.scm:35
 msgid "Harmony Sequence"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:185
+#: library/scripts/part-harmonic-transposer.scm:205
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:100 bse/bsemidiinput.cc:77
+#: bse/bseinstrumentinput.cc:119 bse/bsemidiinput.cc:95
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: plugins/davsyndrum.cc:90
+#: plugins/davsyndrum.cc:103
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:100
+#: beast-gtk/bstrecords.idl:102
 msgid "Homogeneous Input Fields"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:127 beast-gtk/bstrecords.idl:137
+#: beast-gtk/bstrecords.idl:130 beast-gtk/bstrecords.idl:140
 #, fuzzy
 msgid "Horizontal Bar Color"
 msgstr "水平方向伸展"
 
-#: beast-gtk/bstrecords.idl:129
+#: beast-gtk/bstrecords.idl:132
 #, fuzzy
 msgid "Horizontal Grid Color"
 msgstr "水平方向伸展"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:66
+#: beast-gtk/gxk/gxkparam-scale.cc:71
 #, fuzzy
 msgid "Horizontal Scale"
 msgstr "水平方向伸展"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:78
+#: beast-gtk/gxk/gxkparam-scale.cc:83
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
@@ -3358,45 +3347,45 @@ msgstr "水平方向伸展"
 msgid "Horizontal track zoom"
 msgstr "水平方向伸展"
 
-#: beast-gtk/bstrecords.idl:48
+#: beast-gtk/bstrecords.idl:49
 #, fuzzy
 msgid "Hundred twenty-eighth note"
 msgstr "插入小节"
 
-#: beast-gtk/bstitemview.cc:152
+#: beast-gtk/bstitemview.cc:189
 msgid "ID"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:74 plugins/davcanyondelay.cc:80
+#: plugins/davcanyondelay.cc:88 plugins/davcanyondelay.cc:94
 msgid "IIR Low-Pass Filter"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:100
+#: beast-gtk/gxk/gxksimplelabel.cc:111
 msgid ""
 "If set, an underline in the text indicates the next character should be used "
 "for the mnemonic accelerator key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:105
+#: beast-gtk/gxk/gxksimplelabel.cc:116
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Image shade"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:412
+#: beast-gtk/bstfiledialog.cc:470
 #, c-format
 msgid "Import MIDI: %s"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "Import a standard MIDI file into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:421
+#: beast-gtk/bstfiledialog.cc:481
 #, fuzzy, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "正在删除文件“%s”"
@@ -3435,22 +3424,16 @@ msgstr ""
 msgid "Indian Scale"
 msgstr "纵向选择"
 
-#. INFO (enabled)
-#: birnet/birnetmsg.cc:105
-#, fuzzy
-msgid "Information"
-msgstr "放弃"
-
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
 #. BEAST initialization
-#: beast-gtk/bstmain.cc:118
+#: beast-gtk/bstmain.cc:112
 msgid "Initializers"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:852 beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstcanvassource.cc:965 beast-gtk/bstsnetrouter.cc:1058
 msgid "Input"
 msgstr "输入"
 
@@ -3466,59 +3449,59 @@ msgstr "输入"
 msgid "Input 2 [%]"
 msgstr "输入"
 
-#: bse/bsesubsynth.cc:444
+#: bse/bsesubsynth.cc:507
 msgid "Input Assignments"
 msgstr ""
 
-#: plugins/bsemixer.cc:115
+#: plugins/bsemixer.cc:132
 #, fuzzy, c-format
 msgid "Input Channel %u"
 msgstr "输入通道使用中"
 
-#: bse/bsestandardosc.cc:131 bse/bsewaveosc.cc:498
+#: bse/bsestandardosc.cc:149 bse/bsewaveosc.cc:553
 #, fuzzy
 msgid "Input Modulation [%]"
 msgstr "放弃"
 
-#: bse/bsesubiport.cc:244 bse/bsesubsynth.cc:442
+#: bse/bsesubiport.cc:286 bse/bsesubsynth.cc:505
 #, fuzzy, c-format
 msgid "Input Port %u"
 msgstr "输入"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.cc:816
+#: bse/bsebus.cc:876
 #, fuzzy
 msgid "Input Signals"
 msgstr "输入"
 
-#: bse/bseenums.cc:119
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "输入通道使用中"
 
-#: beast-gtk/bstsnetrouter.cc:504
+#: beast-gtk/bstsnetrouter.cc:589
 msgid "Input channel in use"
 msgstr "输入通道使用中"
 
-#: bse/bseenums.cc:118
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Input channel is private"
 msgstr "输入通道使用中"
 
-#: bse/bsesubsynth.cc:454
+#: bse/bsesubsynth.cc:518
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.cc:120
+#: bse/bseenums.cc:133
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.cc:117
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "输入通道使用中"
 
-#: bse/bseenums.cc:67
+#: bse/bseenums.cc:80
 #, fuzzy
 msgid "Input/output error"
 msgstr "输入输出(_I)"
@@ -3529,85 +3512,85 @@ msgstr "输入输出(_I)"
 msgid "Inputs"
 msgstr "输入"
 
-#: beast-gtk/bstpianorollctrl.cc:53 beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bstpianorollctrl.cc:62 beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert"
 msgstr "插入"
 
-#: beast-gtk/bsteventrollctrl.cc:522
+#: beast-gtk/bsteventrollctrl.cc:575
 msgid "Insert Control Event"
 msgstr "插入控制事件"
 
-#: beast-gtk/bstsnetrouter.cc:708
+#: beast-gtk/bstsnetrouter.cc:799
 msgid "Insert Module"
 msgstr "插入模块"
 
-#: beast-gtk/bstpianorollctrl.cc:698
+#: beast-gtk/bstpianorollctrl.cc:758
 msgid "Insert Note"
 msgstr "插入小节"
 
-#: beast-gtk/bsttrackrollctrl.cc:399 beast-gtk/bsttrackrollctrl.cc:401
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:433
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Insert Part"
 msgstr "插入片段"
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:79
+#: beast-gtk/bstpianorollctrl.cc:89
 #, fuzzy
 msgid "Insert eighths note"
 msgstr "插入小节"
 
-#: beast-gtk/bstpianorollctrl.cc:75
+#: beast-gtk/bstpianorollctrl.cc:85
 #, fuzzy
 msgid "Insert half notes"
 msgstr "插入小节"
 
-#: beast-gtk/bstpianorollctrl.cc:87
+#: beast-gtk/bstpianorollctrl.cc:97
 #, fuzzy
 msgid "Insert hundred twenty-eighth note"
 msgstr "插入小节"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "Insert part"
 msgstr "插入片段"
 
-#: beast-gtk/bstpianorollctrl.cc:77
+#: beast-gtk/bstpianorollctrl.cc:87
 #, fuzzy
 msgid "Insert quarter notes"
 msgstr "插入片段"
 
-#: beast-gtk/bstpianorollctrl.cc:81
+#: beast-gtk/bstpianorollctrl.cc:91
 #, fuzzy
 msgid "Insert sixteenth note"
 msgstr "插入小节"
 
-#: beast-gtk/bstpianorollctrl.cc:85
+#: beast-gtk/bstpianorollctrl.cc:95
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "插入小节"
 
-#: beast-gtk/bstpianorollctrl.cc:83
+#: beast-gtk/bstpianorollctrl.cc:93
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "插入小节"
 
-#: beast-gtk/bstpianorollctrl.cc:73
+#: beast-gtk/bstpianorollctrl.cc:83
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "插入小节"
 
-#: beast-gtk/bsttrackrollctrl.cc:22
+#: beast-gtk/bsttrackrollctrl.cc:29
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr "插入(I)/编辑/移动片段(鼠标左右键)"
 
-#: beast-gtk/bstpianorollctrl.cc:53
+#: beast-gtk/bstpianorollctrl.cc:62
 #, fuzzy
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr "插入(I)/编辑/移动片段(鼠标左右键)"
 
-#: bse/bsebasics.idl:719
+#: bse/bsebasics.idl:694
 #, fuzzy
 msgid "Instrument Path"
 msgstr "插入片段"
@@ -3617,96 +3600,96 @@ msgstr "插入片段"
 msgid "Instrument flavour"
 msgstr "插入片段"
 
-#: bse/bseenums.cc:68
+#: bse/bseenums.cc:81
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.cc:65
+#: bse/bseenums.cc:78
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.cc:828
+#: bse/bsebus.cc:888
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.cc:100
+#: bse/bseenums.cc:113
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.cc:138
+#: bse/bseenums.cc:151
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.cc:91
+#: bse/bseenums.cc:104
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.cc:99
+#: bse/bseenums.cc:112
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.cc:137
+#: bse/bseenums.cc:150
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.cc:139
+#: bse/bseenums.cc:152
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.cc:121
+#: bse/bseenums.cc:134
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.cc:125
+#: bse/bseenums.cc:138
 msgid "Invalid synthsis module type"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert"
 msgstr "插入"
 
-#: bse/bsebasics.idl:702
+#: bse/bsebasics.idl:677
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:38 beast-gtk/bstpianorollctrl.cc:38
+#: beast-gtk/bsteventrollctrl.cc:46 beast-gtk/bstpianorollctrl.cc:46
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "删除当前选择的音轨"
 
-#: bse/bsebasics.idl:703
+#: bse/bsebasics.idl:678
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.cc:75
+#: bse/bseenums.cc:88
 #, fuzzy
 msgid "Is a directory"
 msgstr "选择目录"
 
-#: bse/bseparasite.proc:10 bse/bseparasite.proc:33 bse/bseparasite.proc:50
-#: bse/bseparasite.proc:68
+#: bse/bseparasite.proc:12 bse/bseparasite.proc:36 bse/bseparasite.proc:54
+#: bse/bseparasite.proc:73
 msgid "Item"
 msgstr ""
 
-#: beast-gtk/bstparam-item-seq.cc:124
+#: beast-gtk/bstparam-item-seq.cc:130
 msgid "Item List"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:109
+#: beast-gtk/gxk/gxksimplelabel.cc:120
 msgid "Justification"
 msgstr ""
 
-#: beast-gtk/bstdbmeter.cc:711
+#: beast-gtk/bstdbmeter.cc:753
 msgid "Justify"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:397
+#: beast-gtk/bstkeybindings.cc:416
 msgid "Key Binding"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:398
+#: beast-gtk/bstkeybindings.cc:417
 msgid "Key combinations used to activate a function"
 msgstr ""
 
@@ -3725,100 +3708,98 @@ msgid ""
 "pure (between C and E)."
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:46
+#: beast-gtk/bstparam-scale.cc:50
 msgid "Knob"
 msgstr ""
 
-#: beast-gtk/bstparam-scale.cc:52
+#: beast-gtk/bstparam-scale.cc:56
 #, fuzzy
 msgid "Knob (Logarithmic)"
 msgstr "纵向选择"
 
-#: bse/bsebasics.idl:729
+#: bse/bsebasics.idl:704
 #, fuzzy
 msgid "LADSPA Path"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstmain.cc:174
+#: beast-gtk/bstmain.cc:177
 msgid "LADSPA Plugins"
 msgstr "LADSPA 插件"
 
-#: beast-gtk/bstrackview.cc:26 beast-gtk/gxk/gxkparam-label.cc:57
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/bstrackview.cc:30 beast-gtk/gxk/gxkparam-label.cc:61
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "Label"
 msgstr ""
 
-#: bse/bsesuper.cc:177
+#: bse/bsesuper.cc:200
 msgid "Last modification time"
 msgstr ""
 
-#: bse/bsebasics.idl:688
+#: bse/bsebasics.idl:663
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1077
-msgid "Launch Web Browser"
-msgstr ""
-
 #. label=
 #: beast-gtk/dialogs/radgets-beast.xml:549
 msgid "Layout:"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17 beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:48
 msgid "Left"
 msgstr "左"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Audio"
 msgstr "左"
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94 plugins/freeverb/bsefreeverb.cc:89
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:103
 msgid "Left Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:84
+#: plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left Audio Input"
 msgstr "输入"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94 plugins/freeverb/bsefreeverb.cc:91
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
+#: plugins/freeverb/bsefreeverb.cc:105
 msgid "Left Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:88
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Audio Output"
 msgstr "输入"
 
-#: bse/bseinstrumentoutput.cc:98
+#: bse/bseinstrumentoutput.cc:117
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "删除输出"
 
-#: bse/bsemidivoice.cc:98 plugins/davcanyondelay.cc:84
+#: bse/bsemidivoice.cc:118 plugins/davcanyondelay.cc:99
 #, fuzzy
 msgid "Left In"
 msgstr "左"
 
-#: plugins/freeverb/bsefreeverb.cc:89
+#: plugins/freeverb/bsefreeverb.cc:103
 #, fuzzy
 msgid "Left Input"
 msgstr "左"
 
-#: bse/bsemidivoice.cc:104 plugins/bsebalance.idl:21
-#: plugins/davcanyondelay.cc:88
+#: bse/bsemidivoice.cc:124 plugins/bsebalance.idl:21
+#: plugins/davcanyondelay.cc:103
 #, fuzzy
 msgid "Left Out"
 msgstr "左"
 
-#: plugins/freeverb/bsefreeverb.cc:91
+#: plugins/freeverb/bsefreeverb.cc:105
 #, fuzzy
 msgid "Left Output"
 msgstr "左"
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 #, fuzzy
 msgid "Left Volume"
 msgstr "左"
@@ -3827,16 +3808,16 @@ msgstr "左"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.cc:832 bse/bsepcmoutput.cc:94
+#: bse/bsebus.cc:893 bse/bsepcmoutput.cc:112
 #, fuzzy
 msgid "Left channel input"
 msgstr "输入通道使用中"
 
-#: bse/bsebus.cc:836 bse/bsepcminput.cc:94
+#: bse/bsebus.cc:897 bse/bsepcminput.cc:112
 msgid "Left channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:54 plugins/davcanyondelay.cc:59
+#: plugins/davcanyondelay.cc:67 plugins/davcanyondelay.cc:72
 #, fuzzy
 msgid "Left to Right"
 msgstr "移动小节"
@@ -3845,16 +3826,16 @@ msgstr "移动小节"
 msgid "Level"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 #, fuzzy
 msgid "Lib..."
 msgstr "加载..."
 
-#: bse/bsesuper.cc:165
+#: bse/bsesuper.cc:188
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.cc:315 bse/bseautodoc.cc:382
+#: bse/bseautodoc.cc:348 bse/bseautodoc.cc:422
 msgid "License:"
 msgstr ""
 
@@ -3864,130 +3845,130 @@ msgid ""
 "hard clipping at 100%) which approaches quadratic curvature for small levels"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link"
 msgstr "链接"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
 msgid "Link Part"
 msgstr "连接片段"
 
-#: beast-gtk/bsttrackrollctrl.cc:24
+#: beast-gtk/bsttrackrollctrl.cc:31
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "连接或移动片段(鼠标左右键)"
 
-#: bse/bsebus.cc:115
+#: bse/bsebus.cc:131
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: bse/bsetrack.cc:248
+#: bse/bsetrack.cc:281
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: bse/bsemidisynth.cc:177
+#: bse/bsemidisynth.cc:210
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: bse/bsemidisynth.cc:181 bse/bsesong.cc:106 bse/bsetrack.cc:244
+#: bse/bsemidisynth.cc:214 bse/bsesong.cc:126 bse/bsetrack.cc:277
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: bse/bsesubsynth.cc:120
+#: bse/bsesubsynth.cc:141
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: bse/bsetrack.cc:240
+#: bse/bsetrack.cc:273
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.cc:104
+#: bse/bsebus.cc:120
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:252
+#: beast-gtk/bsttrackview.cc:282
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: bse/bsewaveosc.cc:98
+#: bse/bsewaveosc.cc:112
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: bse/bsetrack.cc:231
+#: bse/bsetrack.cc:264
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load"
 msgstr "加载"
 
-#: beast-gtk/bstfiledialog.cc:562
+#: beast-gtk/bstfiledialog.cc:630
 #, fuzzy
 msgid "Load Effect"
 msgstr "加载波形文件"
 
-#: beast-gtk/bstfiledialog.cc:609
+#: beast-gtk/bstfiledialog.cc:689
 msgid "Load Instrument"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:211
+#: beast-gtk/bstkeybindings.cc:220
 msgid "Load Key Binding"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:657
+#: beast-gtk/bstfiledialog.cc:749
 msgid "Load Wave"
 msgstr "加载波形"
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "加载波形文件"
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "正在保存项目“%s”"
 
-#: beast-gtk/bstkeybindings.cc:39
+#: beast-gtk/bstkeybindings.cc:44
 msgid "Load a key binding set"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:24
+#: beast-gtk/bstwaveview.cc:28
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:133
+#: beast-gtk/bstapp.cc:135
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:131
+#: beast-gtk/bstapp.cc:133
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: beast-gtk/bstwaveview.cc:22
+#: beast-gtk/bstwaveview.cc:26
 #, fuzzy
 msgid "Load..."
 msgstr "加载..."
 
-#: beast-gtk/bstmain.cc:239 beast-gtk/bstmain.cc:241
+#: beast-gtk/bstmain.cc:250 beast-gtk/bstmain.cc:252
 #, c-format
 msgid "Loading \"%s\""
 msgstr "正在加载“%s”"
 
-#: beast-gtk/bstapp.cc:730
+#: beast-gtk/bstapp.cc:785
 #, fuzzy, c-format
 msgid "Loading skin `%s'"
 msgstr "正在加载波形文件“%s”"
 
-#: beast-gtk/bstfiledialog.cc:666 beast-gtk/bstfiledialog.cc:668
+#: beast-gtk/bstfiledialog.cc:761 beast-gtk/bstfiledialog.cc:763
 #, c-format
 msgid "Loading wave `%s'"
 msgstr "正在加载波形“%s”"
 
-#: beast-gtk/bstmain.cc:221
+#: beast-gtk/bstmain.cc:230
 msgid "Loading..."
 msgstr "正在加载..."
 
@@ -3999,28 +3980,28 @@ msgstr "放弃"
 
 #. change default
 #. override parent property: 0
-#: bse/bsesong.cc:675 bse/bsesong.cc:679 bse/bsesong.cc:684 bse/bsesong.cc:689
+#: bse/bsesong.cc:758 bse/bsesong.cc:762 bse/bsesong.cc:767 bse/bsesong.cc:772
 msgid "Looping"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:458 beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:506 beast-gtk/bsteventrollctrl.cc:627
 msgid "Lost Event"
 msgstr "丢失事件"
 
-#: beast-gtk/bstpianorollctrl.cc:599 beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:651 beast-gtk/bstpianorollctrl.cc:722
 msgid "Lost Note"
 msgstr "找不到小节"
 
-#: beast-gtk/bsttrackrollctrl.cc:401 beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:433 beast-gtk/bsttrackrollctrl.cc:538
 msgid "Lost Part"
 msgstr "丢失的片段"
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:35 beast-gtk/dialogs/radgets-beast.xml:285
+#: beast-gtk/bstkeybindings.cc:40 beast-gtk/dialogs/radgets-beast.xml:285
 msgid "Lower"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:35
+#: beast-gtk/bstkeybindings.cc:40
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr ""
 
@@ -4032,39 +4013,43 @@ msgstr ""
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: bse/bsebasics.idl:701
+#: bse/bsebasics.idl:676
 msgid "MIDI"
 msgstr ""
 
-#: bse/bsemidisynth.cc:377 bse/bsesource.proc:625 bse/bsetrack.cc:899
+#: bse/bsemidisynth.cc:425 bse/bsesource.proc:720 bse/bsetrack.cc:1044
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "输入通道使用中"
 
-#: bse/bsemidisynth.cc:375 bse/bsemidisynth.cc:380 bse/bsemidisynth.cc:385
-#: bse/bsemidisynth.cc:389 bse/bsesong.cc:666 bse/bsetrack.cc:897
-#: bse/bsetrack.cc:903
+#: bse/bseserver.cc:530
+msgid "MIDI I/O Failed"
+msgstr ""
+
+#: bse/bsemidisynth.cc:423 bse/bsemidisynth.cc:428 bse/bsemidisynth.cc:433
+#: bse/bsemidisynth.cc:437 bse/bsesong.cc:749 bse/bsetrack.cc:1042
+#: bse/bsetrack.cc:1048
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "正在保存项目“%s”"
 
-#: bse/bsemidicontroller.cc:104
+#: bse/bsemidicontroller.cc:122
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:106
+#: bse/bsemidicontroller.cc:124
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:108
+#: bse/bsemidicontroller.cc:126
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.cc:110
+#: bse/bsemidicontroller.cc:128
 msgid "MIDI Signal 4"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:476
+#: beast-gtk/bstapp.cc:511
 #, fuzzy, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr "/项目(P)/新建MIDI合成器"
@@ -4074,25 +4059,29 @@ msgstr "/项目(P)/新建MIDI合成器"
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
 
-#: bse/bseserver.cc:470
+#: bse/bseserver.cc:535
+msgid "MIDI device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:531
 msgid "MIDI input or output is not available."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:648
+#: beast-gtk/bstpatterncolumns.cc:693
 msgid "MODIFIERS:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74
+#: plugins/davsyndrum.cc:86
 msgid "Manual trigger for the drum"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: bse/bsesong.cc:554
+#: bse/bsesong.cc:623
 #, fuzzy
 msgid "Master"
 msgstr "粘贴"
 
-#: bse/bsebus.cc:830
+#: bse/bsebus.cc:890
 #, fuzzy
 msgid "Master Output"
 msgstr "删除输出"
@@ -4101,94 +4090,94 @@ msgstr "删除输出"
 msgid "Master Volume"
 msgstr ""
 
-#: bse/bsemidisynth.cc:409
+#: bse/bsemidisynth.cc:457
 msgid "Master [%]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:402
+#: bse/bsemidisynth.cc:450
 msgid "Master [dB]"
 msgstr ""
 
-#: bse/bsemidisynth.cc:396
+#: bse/bsemidisynth.cc:444
 #, fuzzy
 msgid "Master [float]"
 msgstr "输入通道使用中"
 
-#: bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Max Voices"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:536 bse/bsemidisynth.cc:382 bse/bsetrack.cc:894
+#: beast-gtk/bsttrackview.cc:594 bse/bsemidisynth.cc:430 bse/bsetrack.cc:1039
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: bse/bsesong.cc:657
+#: bse/bsesong.cc:740
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Measure numerator"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 msgid "Merge an existing project into the current project"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:390
+#: beast-gtk/bstfiledialog.cc:441
 #, c-format
 msgid "Merge: %s"
 msgstr "合并:%s"
 
-#: beast-gtk/bstfiledialog.cc:572
+#: beast-gtk/bstfiledialog.cc:643
 #, fuzzy, c-format
 msgid "Merging effect `%s'"
 msgstr "正在合并项目“%s”"
 
-#: beast-gtk/bstfiledialog.cc:619
+#: beast-gtk/bstfiledialog.cc:702
 #, fuzzy, c-format
 msgid "Merging instrument `%s'"
 msgstr "正在合并项目“%s”"
 
-#: beast-gtk/bstfiledialog.cc:400
+#: beast-gtk/bstfiledialog.cc:454
 #, c-format
 msgid "Merging project `%s'"
 msgstr "正在合并项目“%s”"
 
-#: beast-gtk/bstmsgabsorb.cc:195
+#: beast-gtk/bstmsgabsorb.cc:211
 msgid "Message Type"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:330
+#: beast-gtk/bstusermessage.cc:352
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:58
+#: beast-gtk/bstpreferences.cc:68
 msgid "Messages"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:108
+#: plugins/davxtalstrings.cc:121
 msgid "Metallic Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:109
+#: plugins/davxtalstrings.cc:122
 msgid "Metallicness of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:131 beast-gtk/bstrecords.idl:138
+#: beast-gtk/bstrecords.idl:134 beast-gtk/bstrecords.idl:141
 msgid "Middle Bar Color"
 msgstr ""
 
-#: bse/bsetrack.cc:900
+#: bse/bsetrack.cc:1045
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:542
+#: beast-gtk/bsttrackview.cc:600
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
@@ -4196,7 +4185,7 @@ msgstr ""
 msgid "Mix Out"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
@@ -4204,40 +4193,40 @@ msgstr ""
 msgid "Mixed audio output"
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:143
+#: beast-gtk/bstsupershell.cc:170
 msgid "Mixer"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:545
+#: beast-gtk/bsttrackview.cc:603
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.cc:825
+#: bse/bsebus.cc:885
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: bse/bsetrack.cc:910
+#: bse/bsetrack.cc:1055
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:119
+#: beast-gtk/gxk/gxksimplelabel.cc:130
 msgid "Mnemonic key"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:124
+#: beast-gtk/gxk/gxksimplelabel.cc:135
 msgid "Mnemonic widget"
 msgstr ""
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Mod In"
 msgstr "模块信息"
 
-#: bse/bsebiquadfilter.cc:128 bse/bsebiquadfilter.cc:134
-#: bse/bsebiquadfilter.cc:140 bse/bsebiquadfilter.cc:146
-#: bse/bsestandardosc.cc:129 bse/bsestandardosc.cc:134
-#: bse/bsestandardosc.cc:139 bse/bsestandardosc.cc:144 bse/bsewaveosc.cc:496
-#: bse/bsewaveosc.cc:502 bse/bsewaveosc.cc:508
+#: bse/bsebiquadfilter.cc:145 bse/bsebiquadfilter.cc:151
+#: bse/bsebiquadfilter.cc:157 bse/bsebiquadfilter.cc:163
+#: bse/bsestandardosc.cc:147 bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:157 bse/bsestandardosc.cc:162 bse/bsewaveosc.cc:551
+#: bse/bsewaveosc.cc:557 bse/bsewaveosc.cc:563
 #, fuzzy
 msgid "Modulation"
 msgstr "放弃"
@@ -4247,86 +4236,86 @@ msgstr "放弃"
 msgid "Modulation Depth"
 msgstr "放弃"
 
-#: bse/bsewaveosc.cc:522
+#: bse/bsewaveosc.cc:579
 #, fuzzy
 msgid "Modulation Input"
 msgstr "放弃"
 
-#: bse/bsewaveosc.cc:499
+#: bse/bsewaveosc.cc:554
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:370
+#: beast-gtk/bstcanvassource.cc:433
 msgid "Module Info"
 msgstr "模块信息"
 
-#: beast-gtk/bstcanvaslink.cc:93
+#: beast-gtk/bstcanvaslink.cc:114
 msgid "Module Link: "
 msgstr "模块链接:"
 
-#: beast-gtk/bstcanvaslink.cc:145 beast-gtk/bstsnetrouter.cc:645
+#: beast-gtk/bstcanvaslink.cc:170 beast-gtk/bstsnetrouter.cc:732
 msgid "Module link"
 msgstr "模块链接"
 
-#: beast-gtk/bsteventrollctrl.cc:388 beast-gtk/bsteventrollctrl.cc:395
-#: beast-gtk/bsteventrollctrl.cc:458
+#: beast-gtk/bsteventrollctrl.cc:430 beast-gtk/bsteventrollctrl.cc:437
+#: beast-gtk/bsteventrollctrl.cc:506
 msgid "Move Control Event"
 msgstr "移动控制事件"
 
-#: beast-gtk/bstpianorollctrl.cc:511 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:599
+#: beast-gtk/bstpianorollctrl.cc:557 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:651
 msgid "Move Note"
 msgstr "移动小节"
 
-#: beast-gtk/bsttrackrollctrl.cc:439 beast-gtk/bsttrackrollctrl.cc:470
-#: beast-gtk/bsttrackrollctrl.cc:499
+#: beast-gtk/bsttrackrollctrl.cc:473 beast-gtk/bsttrackrollctrl.cc:507
+#: beast-gtk/bsttrackrollctrl.cc:538
 msgid "Move Part"
 msgstr "移动片段"
 
-#: beast-gtk/bstrecords.idl:19
+#: beast-gtk/bstrecords.idl:20
 #, fuzzy
 msgid "Move downwards"
 msgstr "移动片段"
 
-#: beast-gtk/bstpatternctrl.cc:287
+#: beast-gtk/bstpatternctrl.cc:304
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:291
+#: beast-gtk/bstpatternctrl.cc:308
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:285
+#: beast-gtk/bstpatternctrl.cc:302
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:289
+#: beast-gtk/bstpatternctrl.cc:306
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:286
+#: beast-gtk/bstpatternctrl.cc:303
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:290
+#: beast-gtk/bstpatternctrl.cc:307
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:284
+#: beast-gtk/bstpatternctrl.cc:301
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:288
+#: beast-gtk/bstpatternctrl.cc:305
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
 #. movement
-#: beast-gtk/bstpatternctrl.cc:283
+#: beast-gtk/bstpatternctrl.cc:300
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:42
+#: beast-gtk/bstpartdialog.cc:47
 #, fuzzy
 msgid "Move the current selection into clipboard"
 msgstr "删除当前选择的音轨"
@@ -4342,17 +4331,17 @@ msgstr "删除当前选择的音轨"
 msgid "Move the selection up by one position"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:17
+#: beast-gtk/bstrecords.idl:18
 #, fuzzy
 msgid "Move to the left"
 msgstr "移动小节"
 
-#: beast-gtk/bstrecords.idl:18
+#: beast-gtk/bstrecords.idl:19
 #, fuzzy
 msgid "Move to the right"
 msgstr "移动小节"
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 #, fuzzy
 msgid "Move upwards"
 msgstr "移动片段"
@@ -4366,54 +4355,54 @@ msgstr ""
 msgid "Music Composer"
 msgstr ""
 
-#: bse/bsesong.cc:640
+#: bse/bsesong.cc:722
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.cc:800
+#: bse/bsebus.cc:860
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: bse/bsetrack.cc:880
+#: bse/bsetrack.cc:1025
 msgid "Muted"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:21
+#: library/scripts/progressor-example.scm:23
 #, fuzzy
 msgid "N Iterations"
 msgstr "放弃"
 
-#: library/scripts/progressor-example.scm:22
+#: library/scripts/progressor-example.scm:24
 msgid "N Wait Spins"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:106 beast-gtk/bstitemview.cc:155
-#: beast-gtk/bsttrackview.cc:530 bse/bseobject.cc:713
+#: beast-gtk/bstfiledialog.cc:121 beast-gtk/bstitemview.cc:192
+#: beast-gtk/bsttrackview.cc:588 bse/bseobject.cc:817
 msgid "Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: bse/bseserver.cc:112
+#: bse/bseserver.cc:119
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:141
+#: beast-gtk/bstrecords.idl:144
 msgid "Negative Value Color"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:121
+#: beast-gtk/bstapp.cc:123
 #, fuzzy
 msgid "New Song"
 msgstr "/项目(P)/新建曲目"
 
-#: beast-gtk/bstapp.cc:111
+#: beast-gtk/bstapp.cc:113
 #, fuzzy
 msgid "New View"
 msgstr "/查看(_V)"
@@ -4436,131 +4425,115 @@ msgstr "/查看(_V)"
 msgid "Nice"
 msgstr "注意"
 
-#: bse/bseserver.cc:447
-#, fuzzy
-msgid "No Audio"
-msgstr "左"
-
-#: bse/bseserver.cc:469
-msgid "No MIDI"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:370
+#: beast-gtk/bsttrackrollctrl.cc:400
 msgid "No Part"
 msgstr "没有片段"
 
-#: beast-gtk/bsttrackrollctrl.cc:413
+#: beast-gtk/bsttrackrollctrl.cc:445
 msgid "No Track"
 msgstr "没有音轨"
 
-#: bse/bseserver.cc:471
+#: bse/bseserver.cc:532
 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.cc:449
+#: bse/bseserver.cc:505
 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.cc:448
+#: bse/bseserver.cc:504
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.cc:88
+#: bse/bseenums.cc:101
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.cc:104
+#: bse/bseenums.cc:117
 msgid "No device (driver) available"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:175
+#: library/scripts/part-harmonic-transposer.scm:195
 #, fuzzy
 msgid "No notes selected"
 msgstr "没有选择量化指标"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "No quantization selected"
 msgstr "没有选择量化指标"
 
-#: bse/bseenums.cc:83
+#: bse/bseenums.cc:96
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.cc:133
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such entry"
 msgstr "事件"
 
-#: bse/bseenums.cc:134
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such event"
 msgstr "丢失事件"
 
-#: bse/bseenums.cc:74
+#: bse/bseenums.cc:87
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.cc:115
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such input channel"
 msgstr "输入通道使用中"
 
-#: bse/bseenums.cc:116
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "No such output channel"
 msgstr "输出"
 
 #. BseProcedure errors
-#: bse/bseenums.cc:127
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "No such procedure"
 msgstr "过程"
 
 #. BseSource errors
-#: bse/bseenums.cc:114
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "合成器模块"
 
-#: bse/bseenums.cc:96
+#: bse/bseenums.cc:109
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1079
-#, c-format
-msgid ""
-"No suitable web browser executable could be found to be executed and to "
-"display the URL: %s"
-msgstr ""
-
-#: beast-gtk/bsteventrollctrl.cc:395 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:582 beast-gtk/bstpianorollctrl.cc:518
-#: beast-gtk/bstpianorollctrl.cc:619 beast-gtk/bstpianorollctrl.cc:677
-#: beast-gtk/bsttrackrollctrl.cc:431 beast-gtk/bsttrackrollctrl.cc:450
-#: beast-gtk/bsttrackrollctrl.cc:515 bse/bseenums.cc:135
+#: beast-gtk/bsteventrollctrl.cc:437 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:641 beast-gtk/bstpianorollctrl.cc:564
+#: beast-gtk/bstpianorollctrl.cc:673 beast-gtk/bstpianorollctrl.cc:736
+#: beast-gtk/bsttrackrollctrl.cc:464 beast-gtk/bsttrackrollctrl.cc:484
+#: beast-gtk/bsttrackrollctrl.cc:555 bse/bseenums.cc:148
 msgid "No target"
 msgstr "没有目标"
 
-#: library/scripts/record-midi.scm:32
+#: library/scripts/record-midi.scm:34
 msgid "No valid part object supplied"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:173
+#: library/scripts/part-harmonic-transposer.scm:193
 msgid "No valid part supplied"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:35
-#: library/scripts/song-parts-operations.scm:25
+#: library/scripts/mixer-splitup-by-track.scm:41
+#: library/scripts/song-parts-operations.scm:29
 msgid "No valid song supplied"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:13
+#: library/scripts/modules2grid.scm:15
 #, fuzzy
 msgid "No valid synthesis network supplied"
 msgstr "合成器模块"
@@ -4583,14 +4556,14 @@ msgid "Non-Registered Parameter"
 msgstr ""
 
 #. special cased signals
-#: beast-gtk/bsteventrollctrl.cc:36 beast-gtk/bstpianorollctrl.cc:36
-#: beast-gtk/bstrecords.idl:40 beast-gtk/bstrecords.idl:67
+#: beast-gtk/bsteventrollctrl.cc:44 beast-gtk/bstpianorollctrl.cc:44
+#: beast-gtk/bstrecords.idl:41 beast-gtk/bstrecords.idl:68
 #: bse/bsebasics.idl:294
 #, fuzzy
 msgid "None"
 msgstr "注意"
 
-#: bse/bsebiquadfilter.cc:121
+#: bse/bsebiquadfilter.cc:138
 #, fuzzy
 msgid "Norm Type"
 msgstr "控制类型: "
@@ -4601,7 +4574,7 @@ msgid ""
 "types still allow overdrive signals beyond this level"
 msgstr ""
 
-#: library/scripts/record-midi.scm:36
+#: library/scripts/record-midi.scm:38
 msgid ""
 "Not currently recording...\n"
 "\n"
@@ -4610,20 +4583,20 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:107 bse/bseconstant.cc:92 bse/bsestandardosc.cc:116
-#: plugins/bseiirfilter.cc:86 plugins/bseiirfilter.cc:97
-#: plugins/davcanyondelay.cc:81 plugins/davorgan.idl:16
-#: plugins/davsyndrum.cc:65 plugins/davxtalstrings.cc:76
+#: bse/bsebiquadfilter.cc:124 bse/bseconstant.cc:112 bse/bsestandardosc.cc:134
+#: plugins/bseiirfilter.cc:100 plugins/bseiirfilter.cc:111
+#: plugins/davcanyondelay.cc:95 plugins/davorgan.idl:16
+#: plugins/davsyndrum.cc:76 plugins/davxtalstrings.cc:89
 #, fuzzy
 msgid "Note"
 msgstr "注意"
 
-#: plugins/davxtalstrings.cc:98
+#: plugins/davxtalstrings.cc:111
 #, fuzzy
 msgid "Note Decay"
 msgstr "纵向选择"
 
-#: beast-gtk/bstparam-note-spinner.cc:53
+#: beast-gtk/bstparam-note-spinner.cc:59
 #, fuzzy
 msgid "Note Entry"
 msgstr "事件"
@@ -4633,19 +4606,19 @@ msgstr "事件"
 msgid "Note Fine Tune"
 msgstr "/文件(_F)"
 
-#: bse/bseinstrumentinput.cc:98 bse/bsemidiinput.cc:75
+#: bse/bseinstrumentinput.cc:117 bse/bsemidiinput.cc:93
 msgid "Note Frequency"
 msgstr ""
 
-#: beast-gtk/bstparam-note-sequence.cc:41
+#: beast-gtk/bstparam-note-sequence.cc:45
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync"
 msgstr ""
 
-#: plugins/bsesequencer.cc:74
+#: plugins/bsesequencer.cc:88
 msgid "Note Sync Signal"
 msgstr ""
 
@@ -4660,77 +4633,77 @@ msgstr "纵向选择"
 msgid "Note _Length"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:99
+#: plugins/davxtalstrings.cc:112
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.cc:158
+#: bse/bseladspamodule.cc:181
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:533
+#: beast-gtk/bsttrackview.cc:591
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:98
+#: beast-gtk/bstrecords.idl:100
 msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:69
+#: beast-gtk/gxk/gxklistwrapper.cc:84
 msgid "Number of Columns"
 msgstr ""
 
-#: beast-gtk/gxk/gxklistwrapper.cc:77
+#: beast-gtk/gxk/gxklistwrapper.cc:92
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.cc:288
+#: bse/bseautodoc.cc:320
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:143 bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:511
+#: bse/bsebiquadfilter.cc:160 bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:566
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Number of ticks per quarter note"
 msgstr "插入片段"
 
-#: bse/bsesong.cc:653
+#: bse/bsesong.cc:736
 msgid "Numerator"
 msgstr ""
 
-#: beast-gtk/bstparam-proxy.cc:267
+#: beast-gtk/bstparam-proxy.cc:279
 msgid "Object Drop Down Box"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bstitemseqdialog.cc:129
+#: beast-gtk/bstitemseqdialog.cc:153
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "选择文件"
 
-#: bse/bsestandardosc.cc:141 bse/bsewaveosc.cc:510
+#: bse/bsestandardosc.cc:159 bse/bsewaveosc.cc:565
 #, fuzzy
 msgid "Octaves"
 msgstr "波形文件"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Online Demos..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid "Online _Help Desk..."
 msgstr ""
 
@@ -4738,12 +4711,12 @@ msgstr ""
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:336
+#: beast-gtk/bstfiledialog.cc:375
 msgid "Open Project"
 msgstr "打开项目"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.cc:220
+#: bse/bsemididevice-oss.cc:236
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4752,7 +4725,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsepcmdevice-oss.cc:568
+#: bse/bsepcmdevice-oss.cc:615
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -4761,30 +4734,30 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 #, fuzzy
 msgid "Open existing project"
 msgstr "打开项目“%s”"
 
-#: bse/bseenums.cc:76
+#: bse/bseenums.cc:89
 msgid "Open failed"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:114
+#: beast-gtk/bstparam-searchpath.cc:123
 msgid "Open file browser"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:667 beast-gtk/bstapp.cc:674
-#: beast-gtk/bstfiledialog.cc:369 beast-gtk/bstfiledialog.cc:375
+#: beast-gtk/bstapp.cc:718 beast-gtk/bstapp.cc:725
+#: beast-gtk/bstfiledialog.cc:417 beast-gtk/bstfiledialog.cc:423
 #, c-format
 msgid "Opening project `%s'"
 msgstr "打开项目“%s”"
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:71
+#: plugins/bseiirfilter.cc:85
 msgid "Order of Filter"
 msgstr ""
 
@@ -4803,13 +4776,13 @@ msgstr ""
 msgid "Organ output"
 msgstr "输出"
 
-#: beast-gtk/bstdbmeter.cc:708 beast-gtk/bstdbmeter.cc:977
-#: beast-gtk/bstdbmeter.cc:1443
+#: beast-gtk/bstdbmeter.cc:750 beast-gtk/bstdbmeter.cc:1045
+#: beast-gtk/bstdbmeter.cc:1545
 #, fuzzy
 msgid "Orientation"
 msgstr "描述"
 
-#: beast-gtk/bstusermessage.cc:200
+#: beast-gtk/bstusermessage.cc:220
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
@@ -4817,59 +4790,59 @@ msgstr ""
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: bse/bsesong.proc:135
+#: bse/bsesong.proc:156
 msgid "Orphan Parts"
 msgstr ""
 
-#: bse/bsestandardosc.cc:171
+#: bse/bsestandardosc.cc:190
 #, fuzzy
 msgid "Oscillated Output"
 msgstr "删除输出"
 
-#: bse/bsestandardosc.cc:163
+#: bse/bsestandardosc.cc:182
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Oscillator"
 msgstr ""
 
-#: bse/bsestandardosc.cc:117
+#: bse/bsestandardosc.cc:135
 msgid ""
 "Oscillator frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsestandardosc.cc:112
+#: bse/bsestandardosc.cc:130
 msgid ""
 "Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
 "second"
 msgstr ""
 
-#: bse/bsestandardosc.cc:100
+#: bse/bsestandardosc.cc:118
 msgid "Oscillator wave form"
 msgstr ""
 
-#: plugins/bsesequencer.cc:32
+#: plugins/bsesequencer.cc:38
 #, fuzzy
 msgid "Other Sources/Sequencer"
 msgstr "其它资源(_O)"
 
-#: plugins/bsesimpleadsr.cc:34
+#: plugins/bsesimpleadsr.cc:39
 #, fuzzy
 msgid "Other Sources/Simple ADSR"
 msgstr "其它资源(_O)"
 
-#: bse/bseenums.cc:84
+#: bse/bseenums.cc:97
 msgid "Out of memory"
 msgstr ""
 
-#: beast-gtk/bstcanvassource.cc:861 beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstcanvassource.cc:974 beast-gtk/bstsnetrouter.cc:1062
 #: plugins/bseamplifier.idl:48
 msgid "Output"
 msgstr "输出"
 
-#: bse/bsesubsynth.cc:453
+#: bse/bsesubsynth.cc:517
 msgid "Output Assignments"
 msgstr ""
 
@@ -4883,16 +4856,16 @@ msgstr "输出"
 msgid "Output Panning"
 msgstr "输出"
 
-#: bse/bsesuboport.cc:245 bse/bsesubsynth.cc:451
+#: bse/bsesuboport.cc:287 bse/bsesubsynth.cc:515
 #, fuzzy, c-format
 msgid "Output Port %u"
 msgstr "输出"
 
-#: beast-gtk/bstsnetrouter.cc:600
+#: beast-gtk/bstsnetrouter.cc:686
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.cc:824 bse/bsetrack.cc:909
+#: bse/bsebus.cc:884 bse/bsetrack.cc:1054
 #, fuzzy
 msgid "Output Signals"
 msgstr "输出"
@@ -4907,7 +4880,7 @@ msgstr "左"
 msgid "Output [dB]"
 msgstr "输出"
 
-#: bse/bsesubsynth.cc:445
+#: bse/bsesubsynth.cc:508
 msgid "Output port name to interface from"
 msgstr ""
 
@@ -4921,34 +4894,42 @@ msgstr ""
 msgid "Outputs"
 msgstr "输出"
 
-#: bse/bseenums.cc:136
+#: bse/bseenums.cc:149
 msgid "Ownership mismatch"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:951
+#: beast-gtk/bstsnetrouter.cc:1058
 #, fuzzy
 msgid "PCM Input module"
 msgstr "选择输入模块"
 
-#: beast-gtk/bstsnetrouter.cc:955
+#: beast-gtk/bstsnetrouter.cc:1062
 #, fuzzy
 msgid "PCM Output module"
 msgstr "选择输出模块"
 
-#: beast-gtk/bstusermessage.cc:202
+#: bse/bseserver.cc:508
+msgid "PCM device selections problems"
+msgstr ""
+
+#: bse/bseserver.cc:593
+msgid "PCM recording errors"
+msgstr ""
+
+#: beast-gtk/bstusermessage.cc:222
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: drivers/bsemididevice-alsa.cc:312 drivers/bsepcmdevice-alsa.cc:547
+#: drivers/bsemididevice-alsa.cc:329 drivers/bsepcmdevice-alsa.cc:581
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "PWM In"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31 beast-gtk/bstsnetrouter.cc:809
+#: beast-gtk/bstsnetrouter.cc:36 beast-gtk/bstsnetrouter.cc:902
 msgid "Palette"
 msgstr "调色板"
 
@@ -4956,67 +4937,67 @@ msgstr "调色板"
 msgid "Panorama"
 msgstr ""
 
-#: beast-gtk/bstkeybindings.cc:403
+#: beast-gtk/bstkeybindings.cc:422
 #, fuzzy
 msgid "Parameter"
 msgstr "参数"
 
-#: beast-gtk/bstkeybindings.cc:404
+#: beast-gtk/bstkeybindings.cc:423
 msgid "Parameter to pass to functions upon activation"
 msgstr ""
 
 #: plugins/artscompressor.idl:34 plugins/davbassfilter.idl:17
-#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:76 plugins/davsyndrum.cc:81
+#: plugins/davchorus.idl:13 plugins/davsyndrum.cc:88 plugins/davsyndrum.cc:93
 msgid "Parameters"
 msgstr "参数"
 
-#: bse/bseparasite.proc:35 bse/bseparasite.proc:52 bse/bseparasite.proc:70
+#: bse/bseparasite.proc:38 bse/bseparasite.proc:56 bse/bseparasite.proc:75
 #, fuzzy
 msgid "Parasite"
 msgstr "粘贴"
 
-#: bse/bseparasite.proc:12
+#: bse/bseparasite.proc:14
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.cc:122
+#: bse/bseenums.cc:135
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.cc:101
+#: bse/bseenums.cc:114
 msgid "Parsing error"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:32
-#: library/scripts/record-midi.scm:9
+#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/record-midi.scm:10
 #, fuzzy
 msgid "Part"
 msgstr "片段"
 
-#: beast-gtk/bstsupershell.cc:150
+#: beast-gtk/bstsupershell.cc:177
 msgid "Parts"
 msgstr "片段"
 
-#: plugins/bseiirfilter.cc:76
+#: plugins/bseiirfilter.cc:90
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:44
+#: beast-gtk/bstpartdialog.cc:49
 msgid "Paste"
 msgstr "粘贴"
 
-#: bse/bseparasite.proc:11 bse/bseparasite.proc:34 bse/bseparasite.proc:51
-#: bse/bseparasite.proc:69
+#: bse/bseparasite.proc:13 bse/bseparasite.proc:37 bse/bseparasite.proc:55
+#: bse/bseparasite.proc:74
 #, fuzzy
 msgid "Path"
 msgstr "片段"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:114
+#: beast-gtk/gxk/gxksimplelabel.cc:125
 msgid "Pattern"
 msgstr "调色板"
 
 #. GXK_DIALOG_MODAL
-#: beast-gtk/bstpatterncolumns.cc:672
+#: beast-gtk/bstpatterncolumns.cc:717
 msgid "Pattern Editor Layout"
 msgstr ""
 
@@ -5044,24 +5025,24 @@ msgstr ""
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:115 beast-gtk/bstrecords.idl:125
-#: beast-gtk/bstrecords.idl:135
+#: beast-gtk/bstrecords.idl:118 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:138
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:137 bse/bsestandardosc.cc:136 bse/bsewaveosc.cc:505
+#: bse/bsebiquadfilter.cc:154 bse/bsestandardosc.cc:154 bse/bsewaveosc.cc:560
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: bse/bsesuper.cc:160
+#: bse/bsesuper.cc:183
 msgid "Person changing or creating this object"
 msgstr ""
 
-#: bse/bsestandardosc.cc:106
+#: bse/bsestandardosc.cc:124
 msgid "Phase"
 msgstr ""
 
-#: beast-gtk/bstpreferences.cc:49
+#: beast-gtk/bstpreferences.cc:57
 #, fuzzy
 msgid "Piano Keys"
 msgstr "播放小节"
@@ -5077,55 +5058,55 @@ msgstr "播放小节"
 msgid "Pitch Bend"
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:874
+#: beast-gtk/bstpianorollctrl.cc:951
 msgid "Play note"
 msgstr "播放小节"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: beast-gtk/bstplayback.cc:52
+#: beast-gtk/bstplayback.cc:64
 msgid "Playback"
 msgstr "播放"
 
-#: bse/bsemidisynth.cc:413 bse/bsesong.cc:670
+#: bse/bsemidisynth.cc:461 bse/bsesong.cc:753
 #, fuzzy
 msgid "Playback Settings"
 msgstr "播放"
 
-#: beast-gtk/bstauxdialogs.cc:350
+#: beast-gtk/bstauxdialogs.cc:373
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: beast-gtk/bstauxdialogs.cc:355
+#: beast-gtk/bstauxdialogs.cc:378
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: plugins/davxtalstrings.cc:117
+#: plugins/davxtalstrings.cc:131
 msgid "Pluck frequency input"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:119
+#: plugins/davxtalstrings.cc:133
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:95
+#: plugins/davxtalstrings.cc:108
 #, fuzzy
 msgid "Pluck the string"
 msgstr "播放"
 
-#: bse/bsebasics.idl:725
+#: bse/bsebasics.idl:700
 #, fuzzy
 msgid "Plugin Path"
 msgstr "插件"
 
-#: beast-gtk/bstmain.cc:157
+#: beast-gtk/bstmain.cc:158
 msgid "Plugins"
 msgstr "插件"
 
-#: beast-gtk/bstparam-choice.cc:130
+#: beast-gtk/bstparam-choice.cc:140
 msgid "Popup Options"
 msgstr ""
 
@@ -5133,83 +5114,83 @@ msgstr ""
 msgid "Portamento Time"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 #, fuzzy
 msgid "Position"
 msgstr "已选取位置"
 
-#: beast-gtk/bsttrackrollctrl.cc:406 beast-gtk/bsttrackrollctrl.cc:411
+#: beast-gtk/bsttrackrollctrl.cc:438 beast-gtk/bsttrackrollctrl.cc:443
 msgid "Position taken"
 msgstr "已选取位置"
 
-#: beast-gtk/bstrecords.idl:139
+#: beast-gtk/bstrecords.idl:142
 msgid "Positive Value Color"
 msgstr ""
 
-#: bse/bsemidisynth.cc:391 bse/bsesong.cc:668 bse/bsetrack.cc:905
+#: bse/bsemidisynth.cc:439 bse/bsesong.cc:751 bse/bsetrack.cc:1050
 #, fuzzy
 msgid "Postprocessor"
 msgstr "过程"
 
-#: beast-gtk/bstapp.cc:903
+#: beast-gtk/bstapp.cc:970
 msgid "Preferences"
 msgstr "配置"
 
-#: bse/bseenums.cc:72
+#: bse/bseenums.cc:85
 msgid "Premature EOF"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: beast-gtk/bstsampleeditor.cc:448
+#: beast-gtk/bstsampleeditor.cc:520
 msgid "Preview"
 msgstr "预览"
 
-#: beast-gtk/bstapp.cc:929
+#: beast-gtk/bstapp.cc:997
 msgid "Procedure Browser"
 msgstr "过程浏览器"
 
-#: beast-gtk/bstapp.cc:105
+#: beast-gtk/bstapp.cc:107
 msgid "Procedure _Browser"
 msgstr "过程浏览器(_B)"
 
-#: bse/bseenums.cc:128
+#: bse/bseenums.cc:141
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.cc:131
+#: bse/bseenums.cc:144
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.cc:130
+#: bse/bseenums.cc:143
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.cc:129
+#: bse/bseenums.cc:142
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:196 beast-gtk/bstusermessage.cc:489
+#: beast-gtk/bstusermessage.cc:216 beast-gtk/bstusermessage.cc:500
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:198
+#: beast-gtk/bstusermessage.cc:218
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "过程"
 
-#: bse/bsebasics.idl:689
+#: bse/bsebasics.idl:664
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:109 beast-gtk/bstprofiler.cc:116
+#: beast-gtk/bstapp.cc:111 beast-gtk/bstprofiler.cc:116
 msgid "Profiler"
 msgstr ""
 
@@ -5218,63 +5199,63 @@ msgstr ""
 msgid "Program Change"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:16
+#: library/scripts/progressor-example.scm:18
 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 ""
 
-#: beast-gtk/bstsnetrouter.cc:594 beast-gtk/bstsupershell.cc:146
-#: beast-gtk/bstsupershell.cc:177 beast-gtk/bstsupershell.cc:189
+#: beast-gtk/bstsnetrouter.cc:680 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:206 beast-gtk/bstsupershell.cc:220
 #: plugins/standardguspatchenvelope.idl:19
 msgid "Properties"
 msgstr "属性"
 
-#: beast-gtk/gxk/gxkparam-label.cc:45
+#: beast-gtk/gxk/gxkparam-label.cc:49
 #, fuzzy
 msgid "Property Identifier"
 msgstr "属性"
 
-#: beast-gtk/gxk/gxkparam-label.cc:51
+#: beast-gtk/gxk/gxkparam-label.cc:55
 #, fuzzy
 msgid "Property Name"
 msgstr "属性"
 
-#: bse/bsestandardosc.cc:152
+#: bse/bsestandardosc.cc:170
 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 ""
 
-#: beast-gtk/bstapp.cc:141
+#: beast-gtk/bstapp.cc:143
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:160
+#: beast-gtk/bstapp.cc:162
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
 #. disabled
-#: bse/bsestandardosc.cc:149 bse/bsestandardosc.cc:156
+#: bse/bsestandardosc.cc:167 bse/bsestandardosc.cc:174
 #, fuzzy
 msgid "Pulse Modulation"
 msgstr "放弃"
 
-#: bse/bsestandardosc.cc:158
+#: bse/bsestandardosc.cc:176
 #, fuzzy
 msgid "Pulse Modulation [%]"
 msgstr "放弃"
 
-#: bse/bsestandardosc.cc:151
+#: bse/bsestandardosc.cc:169
 msgid "Pulse Width"
 msgstr ""
 
-#: bse/bsestandardosc.cc:167
+#: bse/bsestandardosc.cc:186
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
@@ -5290,51 +5271,51 @@ msgid ""
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Q: 1\\/1"
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Q: 1\\/128"
 msgstr "Q: 1/1"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 #, fuzzy
 msgid "Q: 1\\/16"
 msgstr "Q: 1/16"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 #, fuzzy
 msgid "Q: 1\\/2"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "Q: 1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 #, fuzzy
 msgid "Q: 1\\/4"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "Q: 1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 #, fuzzy
 msgid "Q: 1\\/8"
 msgstr "Q: 1/8"
 
-#: beast-gtk/bstpianorollctrl.cc:101 beast-gtk/bsttrackrollctrl.cc:58
+#: beast-gtk/bstpianorollctrl.cc:112 beast-gtk/bsttrackrollctrl.cc:67
 msgid "Q: None"
 msgstr "Q: 空"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Q: Tact"
 msgstr "Q: 节拍"
 
@@ -5352,47 +5333,47 @@ msgstr "没有选择量化指标"
 msgid "Quantization Steps"
 msgstr "没有选择量化指标"
 
-#: beast-gtk/bstpianorollctrl.cc:109 beast-gtk/bsttrackrollctrl.cc:66
+#: beast-gtk/bstpianorollctrl.cc:120 beast-gtk/bsttrackrollctrl.cc:75
 msgid "Quantize to eighths note boundaries"
 msgstr "抽样值为1/8"
 
-#: beast-gtk/bstpianorollctrl.cc:105 beast-gtk/bsttrackrollctrl.cc:62
+#: beast-gtk/bstpianorollctrl.cc:116 beast-gtk/bsttrackrollctrl.cc:71
 msgid "Quantize to half note boundaries"
 msgstr "抽样值为1/2"
 
-#: beast-gtk/bstpianorollctrl.cc:117 beast-gtk/bsttrackrollctrl.cc:74
+#: beast-gtk/bstpianorollctrl.cc:128 beast-gtk/bsttrackrollctrl.cc:83
 #, fuzzy
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr "抽样值为1/8"
 
-#: beast-gtk/bstpianorollctrl.cc:107 beast-gtk/bsttrackrollctrl.cc:64
+#: beast-gtk/bstpianorollctrl.cc:118 beast-gtk/bsttrackrollctrl.cc:73
 msgid "Quantize to quarter note boundaries"
 msgstr "抽样值为1/4"
 
-#: beast-gtk/bstpianorollctrl.cc:111 beast-gtk/bsttrackrollctrl.cc:68
+#: beast-gtk/bstpianorollctrl.cc:122 beast-gtk/bsttrackrollctrl.cc:77
 msgid "Quantize to sixteenth note boundaries"
 msgstr "抽样值为1/16"
 
-#: beast-gtk/bstpianorollctrl.cc:115 beast-gtk/bsttrackrollctrl.cc:72
+#: beast-gtk/bstpianorollctrl.cc:126 beast-gtk/bsttrackrollctrl.cc:81
 #, fuzzy
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr "抽样值为1/16"
 
-#: beast-gtk/bstpianorollctrl.cc:99 beast-gtk/bsttrackrollctrl.cc:56
+#: beast-gtk/bstpianorollctrl.cc:110 beast-gtk/bsttrackrollctrl.cc:65
 msgid "Quantize to tact boundaries"
 msgstr "抽样值取最大节拍"
 
-#: beast-gtk/bstpianorollctrl.cc:113 beast-gtk/bsttrackrollctrl.cc:70
+#: beast-gtk/bstpianorollctrl.cc:124 beast-gtk/bsttrackrollctrl.cc:79
 #, fuzzy
 msgid "Quantize to thirty-second note boundaries"
 msgstr "抽样值为1/16"
 
-#: beast-gtk/bstpianorollctrl.cc:103 beast-gtk/bsttrackrollctrl.cc:60
+#: beast-gtk/bstpianorollctrl.cc:114 beast-gtk/bsttrackrollctrl.cc:69
 #, fuzzy
 msgid "Quantize to whole note boundaries"
 msgstr "抽样值为1/2"
 
-#: beast-gtk/bstrecords.idl:43
+#: beast-gtk/bstrecords.idl:44
 #, fuzzy
 msgid "Quarter note"
 msgstr "插入片段"
@@ -5411,40 +5392,40 @@ msgid ""
 msgstr ""
 
 #. parse rc file
-#: beast-gtk/bstmain.cc:125
+#: beast-gtk/bstmain.cc:120
 msgid "RC Files"
 msgstr "RC 文件"
 
-#: beast-gtk/bstsupershell.cc:169
+#: beast-gtk/bstsupershell.cc:198
 #, fuzzy
 msgid "Rack"
 msgstr "音轨"
 
-#: beast-gtk/bstapp.cc:107
+#: beast-gtk/bstapp.cc:109
 #, fuzzy
 msgid "Rack Editor"
 msgstr "编辑器"
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: beast-gtk/bstapp.cc:889
+#: beast-gtk/bstapp.cc:956
 msgid "Rack editor"
 msgstr ""
 
 #. label=
-#: beast-gtk/bstkeybindings.cc:33 beast-gtk/dialogs/radgets-beast.xml:283
+#: beast-gtk/bstkeybindings.cc:38 beast-gtk/dialogs/radgets-beast.xml:283
 #, fuzzy
 msgid "Raise"
 msgstr "放弃"
 
-#: beast-gtk/bstkeybindings.cc:33
+#: beast-gtk/bstkeybindings.cc:38
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.cc:155 bse/bseautodoc.cc:161
+#: bse/bseautodoc.cc:170 bse/bseautodoc.cc:176
 msgid "Range:"
 msgstr ""
 
-#: plugins/davsyndrum.cc:88
+#: plugins/davsyndrum.cc:101
 #, fuzzy
 msgid "Ratio In"
 msgstr "放弃"
@@ -5454,39 +5435,34 @@ msgstr "放弃"
 msgid "Ratio [x:1]"
 msgstr "放弃"
 
-#: bse/bseenums.cc:78
+#: bse/bseenums.cc:91
 msgid "Read failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:88
+#: beast-gtk/bstapp.cc:90
 #, fuzzy
 msgid "Rebuild"
 msgstr "/查看(V)/重建"
 
-#: library/scripts/record-midi.scm:5
+#: library/scripts/record-midi.scm:6
 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 ""
 
-#: bse/bseserver.cc:398
-#, fuzzy
-msgid "Recording Audio Input"
-msgstr "输入"
-
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 msgid "Rectangle select notes"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 msgid "Redo the last undone action"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:48
+#: beast-gtk/bstpartdialog.cc:53
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -5494,7 +5470,7 @@ msgstr ""
 msgid "Reed Sounds"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:76
+#: plugins/davcanyondelay.cc:90
 msgid "Reflection cutoff frequency"
 msgstr ""
 
@@ -5508,7 +5484,7 @@ msgstr "参数"
 msgid "Release [ms]"
 msgstr "/帮助(H)/发行注记(_R)..."
 
-#: beast-gtk/bstrecords.idl:86
+#: beast-gtk/bstrecords.idl:88
 #, fuzzy
 msgid "Release counter"
 msgstr "/帮助(H)/发行注记(_R)..."
@@ -5518,51 +5494,51 @@ msgstr "/帮助(H)/发行注记(_R)..."
 msgid "Reload current page"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:627
+#: beast-gtk/bstsnetrouter.cc:713
 msgid "Remove Module"
 msgstr "移除模块"
 
-#: beast-gtk/bstparam-searchpath.cc:35
+#: beast-gtk/bstparam-searchpath.cc:39
 msgid "Remove Paths"
 msgstr "移除路径"
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove Song or Synthesizer"
 msgstr "/项目(P)/删除合成器"
 
-#: bse/bsebus.proc:104
+#: bse/bsebus.proc:123
 msgid "Remove a bus from the input list of a bus."
 msgstr ""
 
-#: bse/bsebus.proc:42
+#: bse/bsebus.proc:51
 msgid "Remove a track from the input list of a bus."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:317 beast-gtk/bstpatternctrl.cc:331
+#: beast-gtk/bstpatternctrl.cc:334 beast-gtk/bstpatternctrl.cc:348
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:103
+#: beast-gtk/bstparam-searchpath.cc:112
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:127
+#: beast-gtk/bstapp.cc:129
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "删除当前选择的音轨"
 
-#: beast-gtk/bstitemseqdialog.cc:123
+#: beast-gtk/bstitemseqdialog.cc:146
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 #, fuzzy
 msgid "Rename"
 msgstr "改名(_R)"
 
-#: beast-gtk/bsttrackrollctrl.cc:26
+#: beast-gtk/bsttrackrollctrl.cc:33
 msgid "Rename parts"
 msgstr "片段改名"
 
@@ -5576,29 +5552,29 @@ msgstr ""
 msgid "Repeat playback within loop points"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.cc:93
+#: bse/bseenums.cc:106
 msgid "Requested data values unmatched"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:595
+#: beast-gtk/bstsnetrouter.cc:681
 msgid "Reset Properties"
 msgstr "重置属性"
 
-#: beast-gtk/bsteventrollctrl.cc:532 beast-gtk/bsteventrollctrl.cc:537
-#: beast-gtk/bsteventrollctrl.cc:569
+#: beast-gtk/bsteventrollctrl.cc:586 beast-gtk/bsteventrollctrl.cc:591
+#: beast-gtk/bsteventrollctrl.cc:627
 msgid "Resize Control Event"
 msgstr "改变控制事件"
 
-#: beast-gtk/bstpianorollctrl.cc:614 beast-gtk/bstpianorollctrl.cc:619
-#: beast-gtk/bstpianorollctrl.cc:664
+#: beast-gtk/bstpianorollctrl.cc:668 beast-gtk/bstpianorollctrl.cc:673
+#: beast-gtk/bstpianorollctrl.cc:722
 msgid "Resize Note"
 msgstr "改变小节大小"
 
-#: plugins/davsyndrum.cc:77
+#: plugins/davsyndrum.cc:89
 #, fuzzy
 msgid "Resonance"
 msgstr "改名(_R)"
@@ -5607,89 +5583,91 @@ msgstr "改名(_R)"
 msgid "Resonance [%]"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:14
+#: beast-gtk/bstprojectctrl.cc:19
 msgid "Restarting Playback"
 msgstr "重新开始回放"
 
-#: bse/bsecontainer.proc:9
+#: bse/bsecontainer.proc:13
 msgid "Retrieve all immediate children of a container"
 msgstr ""
 
-#: bse/bsesong.proc:109
+#: bse/bsesong.proc:125
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
-#: bse/bsesong.proc:87
+#: bse/bsesong.proc:98
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: bse/bsesong.proc:432
+#: bse/bsesong.proc:491
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger In"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:85 plugins/standardguspatchenvelope.idl:25
+#: plugins/bsesimpleadsr.cc:98 plugins/standardguspatchenvelope.idl:25
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:18 beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bstrecords.idl:19 beast-gtk/bsttrackrollctrl.cc:52
 msgid "Right"
 msgstr "右"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Audio"
 msgstr "右"
 
-#: bse/bsebus.cc:834 bse/bsepcmoutput.cc:96 plugins/freeverb/bsefreeverb.cc:90
+#: bse/bsebus.cc:895 bse/bsepcmoutput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:104
 msgid "Right Audio In"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:86
+#: plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right Audio Input"
 msgstr "输入"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96 plugins/freeverb/bsefreeverb.cc:92
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
+#: plugins/freeverb/bsefreeverb.cc:106
 msgid "Right Audio Out"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:90
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Audio Output"
 msgstr "删除输出"
 
-#: bse/bseinstrumentoutput.cc:100
+#: bse/bseinstrumentoutput.cc:119
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "右"
 
-#: bse/bsemidivoice.cc:100 plugins/davcanyondelay.cc:86
+#: bse/bsemidivoice.cc:120 plugins/davcanyondelay.cc:101
 #, fuzzy
 msgid "Right In"
 msgstr "右"
 
-#: plugins/freeverb/bsefreeverb.cc:90
+#: plugins/freeverb/bsefreeverb.cc:104
 #, fuzzy
 msgid "Right Input"
 msgstr "右"
 
-#: bse/bsemidivoice.cc:106 plugins/bsebalance.idl:23
-#: plugins/davcanyondelay.cc:90
+#: bse/bsemidivoice.cc:126 plugins/bsebalance.idl:23
+#: plugins/davcanyondelay.cc:105
 #, fuzzy
 msgid "Right Out"
 msgstr "右"
 
-#: plugins/freeverb/bsefreeverb.cc:92
+#: plugins/freeverb/bsefreeverb.cc:106
 #, fuzzy
 msgid "Right Output"
 msgstr "右"
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 #, fuzzy
 msgid "Right Volume"
 msgstr "右"
@@ -5698,51 +5676,51 @@ msgstr "右"
 msgid "Right audio output"
 msgstr ""
 
-#: bse/bsepcmoutput.cc:96
+#: bse/bsepcmoutput.cc:114
 #, fuzzy
 msgid "Right channel Input"
 msgstr "输入通道使用中"
 
-#: bse/bsebus.cc:834
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Right channel input"
 msgstr "输入通道使用中"
 
-#: bse/bsebus.cc:838 bse/bsepcminput.cc:96
+#: bse/bsebus.cc:899 bse/bsepcminput.cc:114
 msgid "Right channel output"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:64 plugins/davcanyondelay.cc:69
+#: plugins/davcanyondelay.cc:77 plugins/davcanyondelay.cc:82
 #, fuzzy
 msgid "Right to Left"
 msgstr "右"
 
-#: library/scripts/modules2grid.scm:6
+#: library/scripts/modules2grid.scm:7
 msgid ""
 "Round module positions to their nearest grid position, so to align all "
 "modules within a synthesis network."
 msgstr ""
 
-#: beast-gtk/bstsupershell.cc:158 beast-gtk/bstsupershell.cc:173
+#: beast-gtk/bstsupershell.cc:185 beast-gtk/bstsupershell.cc:202
 msgid "Routing"
 msgstr "经由"
 
-#: plugins/bseadder.cc:31
+#: plugins/bseadder.cc:39
 #, fuzzy
 msgid "Routing/Adder"
 msgstr "经由"
 
-#: plugins/bsemixer.cc:37
+#: plugins/bsemixer.cc:45
 #, fuzzy
 msgid "Routing/Mixer"
 msgstr "经由"
 
-#: plugins/bsemult.cc:14
+#: plugins/bsemult.cc:18
 #, fuzzy
 msgid "Routing/Multiply"
 msgstr "经由"
 
-#: beast-gtk/bstpatternctrl.cc:117
+#: beast-gtk/bstpatternctrl.cc:125
 msgid "Row Shading"
 msgstr ""
 
@@ -5750,12 +5728,12 @@ msgstr ""
 msgid "STime"
 msgstr ""
 
-#: bse/bsebasics.idl:713
+#: bse/bsebasics.idl:688
 #, fuzzy
 msgid "Sample Path"
 msgstr "移除路径"
 
-#: beast-gtk/bstfiledialog.cc:106
+#: beast-gtk/bstfiledialog.cc:121
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "正在保存项目“%s”"
@@ -5788,131 +5766,125 @@ msgid ""
 "curvature across all levels"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "加载波形文件"
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "正在保存项目“%s”"
 
-#: beast-gtk/bstapp.cc:588
+#: beast-gtk/bstapp.cc:631
 #, fuzzy
 msgid "Save Changes"
 msgstr "范围形状"
 
-#: beast-gtk/bstfiledialog.cc:585
+#: beast-gtk/bstfiledialog.cc:660
 msgid "Save Effect"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:632
+#: beast-gtk/bstfiledialog.cc:719
 msgid "Save Instrument"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 #, fuzzy
 msgid "Save _As..."
 msgstr "/文件(F)/另存为...(_A)"
 
-#: beast-gtk/bstapp.cc:137
+#: beast-gtk/bstapp.cc:139
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:135
+#: beast-gtk/bstapp.cc:137
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:587
+#: beast-gtk/bstapp.cc:630
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:541
+#: beast-gtk/bstfiledialog.cc:606
 #, c-format
 msgid "Save: %s"
 msgstr "保存:%s"
 
-#: beast-gtk/bstfiledialog.cc:597
+#: beast-gtk/bstfiledialog.cc:674
 #, fuzzy, c-format
 msgid "Saving effect `%s'"
 msgstr "正在保存项目“%s”"
 
-#: beast-gtk/bstfiledialog.cc:644
+#: beast-gtk/bstfiledialog.cc:733
 #, fuzzy, c-format
 msgid "Saving instrument `%s'"
 msgstr "正在保存项目“%s”"
 
-#: beast-gtk/bstfiledialog.cc:507
+#: beast-gtk/bstfiledialog.cc:569
 #, c-format
 msgid "Saving project `%s'"
 msgstr "正在保存项目“%s”"
 
-#. SCRIPT (enabled)
-#: birnet/birnetmsg.cc:101
-#, fuzzy
-msgid "Script"
-msgstr "脚本"
-
-#: bse/bsebasics.idl:722
+#: bse/bsebasics.idl:697
 #, fuzzy
 msgid "Script Path"
 msgstr "脚本"
 
-#: beast-gtk/bstusermessage.cc:558 beast-gtk/bstusermessage.cc:738
+#: beast-gtk/bstusermessage.cc:574 beast-gtk/bstusermessage.cc:737
 msgid "Script execution error."
 msgstr ""
 
-#: beast-gtk/bstmain.cc:199
+#: beast-gtk/bstmain.cc:205
 msgid "Scripts"
 msgstr "脚本"
 
-#: beast-gtk/bstwaveeditor.cc:193
+#: beast-gtk/bstwaveeditor.cc:223
 msgid "Scroll Both"
 msgstr "全部卷动"
 
-#: beast-gtk/bstwaveeditor.cc:194
+#: beast-gtk/bstwaveeditor.cc:224
 msgid "Scroll Left"
 msgstr "卷动左声道"
 
-#: beast-gtk/bstwaveeditor.cc:192
+#: beast-gtk/bstwaveeditor.cc:222
 msgid "Scroll None"
 msgstr "不卷动"
 
-#: beast-gtk/bstwaveeditor.cc:195
+#: beast-gtk/bstwaveeditor.cc:225
 msgid "Scroll Right"
 msgstr "卷动右声道"
 
-#: bse/bsebasics.idl:712
+#: bse/bsebasics.idl:687
 msgid "Search Paths"
 msgstr ""
 
-#: bse/bsebasics.idl:717
+#: bse/bsebasics.idl:692
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:720
+#: bse/bsebasics.idl:695
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: bse/bsebasics.idl:726
+#: bse/bsebasics.idl:701
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE plugins. "
 "This path is searched for in addition to the standard BSE plugin location on "
 "this system."
 msgstr ""
 
-#: bse/bsebasics.idl:723
+#: bse/bsebasics.idl:698
 msgid ""
 "Search path of directories, seperated by \";\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: bse/bsebasics.idl:730
+#: bse/bsebasics.idl:705
 msgid ""
 "Search path of directories, seperated by \";\", used to find LADSPA plugins. "
 "This path is searched for in addition to the standard LADSPA location on "
@@ -5920,12 +5892,12 @@ msgid ""
 "informations about LADSPA plugins can be found at http://www.ladspa.org/.";
 msgstr ""
 
-#: bse/bsebasics.idl:714
+#: bse/bsebasics.idl:689
 msgid ""
 "Search path of directories, seperated by \";\", used to find audio samples."
 msgstr ""
 
-#: beast-gtk/bstparam-searchpath.cc:122
+#: beast-gtk/bstparam-searchpath.cc:132
 msgid "Searchpath Text Entry"
 msgstr ""
 
@@ -5943,62 +5915,62 @@ msgstr "删除输出"
 msgid "Second control input"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:92
+#: plugins/bseiirfilter.cc:106
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.cc:77
+#: bse/bseenums.cc:90
 #, fuzzy
 msgid "Seek failed"
 msgstr "删除"
 
-#: beast-gtk/bstpianorollctrl.cc:59
+#: beast-gtk/bstpianorollctrl.cc:68
 #, fuzzy
 msgid "Select"
 msgstr "删除"
 
-#: beast-gtk/bstparam-color-spinner.cc:46
+#: beast-gtk/bstparam-color-spinner.cc:51
 #, fuzzy
 msgid "Select Color"
 msgstr "删除"
 
-#: beast-gtk/bstfiledialog.cc:358
+#: beast-gtk/bstfiledialog.cc:403
 msgid "Select Directory"
 msgstr "选择目录"
 
-#: beast-gtk/bstfiledialog.cc:347
+#: beast-gtk/bstfiledialog.cc:389
 #, fuzzy
 msgid "Select File"
 msgstr "删除"
 
-#: beast-gtk/bsteventrollctrl.cc:591 beast-gtk/bsteventrollctrl.cc:612
-#: beast-gtk/bstpianorollctrl.cc:707 beast-gtk/bstpianorollctrl.cc:730
+#: beast-gtk/bsteventrollctrl.cc:651 beast-gtk/bsteventrollctrl.cc:675
+#: beast-gtk/bstpianorollctrl.cc:768 beast-gtk/bstpianorollctrl.cc:794
 msgid "Select Region"
 msgstr "选择区域"
 
-#: beast-gtk/bsteventrollctrl.cc:34
+#: beast-gtk/bsteventrollctrl.cc:42
 #, fuzzy
 msgid "Select all events"
 msgstr "删除"
 
-#: beast-gtk/bstpianorollctrl.cc:34
+#: beast-gtk/bstpianorollctrl.cc:42
 #, fuzzy
 msgid "Select all notes"
 msgstr "插入小节"
 
-#: beast-gtk/bstsnetrouter.cc:531
+#: beast-gtk/bstsnetrouter.cc:617
 msgid "Select input module"
 msgstr "选择输入模块"
 
-#: beast-gtk/bstsnetrouter.cc:529
+#: beast-gtk/bstsnetrouter.cc:615
 msgid "Select output module"
 msgstr "选择输出模块"
 
-#: beast-gtk/bstpianorollctrl.cc:61
+#: beast-gtk/bstpianorollctrl.cc:70
 msgid "Select tick range vertically"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 #, fuzzy
 msgid "Self Modulation [%]"
 msgstr "放弃"
@@ -6015,7 +5987,7 @@ msgstr ""
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:302
+#: beast-gtk/bstpatternctrl.cc:319
 msgid "Set the base octave"
 msgstr ""
 
@@ -6035,36 +6007,36 @@ msgstr ""
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:71
+#: plugins/davcanyondelay.cc:84
 msgid "Set the feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:321 beast-gtk/bstpatternctrl.cc:335
+#: beast-gtk/bstpatternctrl.cc:338 beast-gtk/bstpatternctrl.cc:352
 #, fuzzy
 msgid "Set the focus cell note"
 msgstr "插入小节"
 
-#: beast-gtk/bstpatternctrl.cc:313
+#: beast-gtk/bstpatternctrl.cc:330
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:295
+#: beast-gtk/bstpatternctrl.cc:312
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:293
+#: beast-gtk/bstpatternctrl.cc:310
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:294
+#: beast-gtk/bstpatternctrl.cc:311
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:292
+#: beast-gtk/bstpatternctrl.cc:309
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:298
+#: beast-gtk/bstpatternctrl.cc:315
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
@@ -6076,76 +6048,57 @@ msgstr ""
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:325 beast-gtk/bstpatternctrl.cc:339
+#: beast-gtk/bstpatternctrl.cc:342 beast-gtk/bstpatternctrl.cc:356
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:428 beast-gtk/bstwaveeditor.cc:173
+#: beast-gtk/bstsampleeditor.cc:499 beast-gtk/bstwaveeditor.cc:201
 msgid "Shape Average"
 msgstr "平均值形状"
 
-#: beast-gtk/bstsampleeditor.cc:430 beast-gtk/bstwaveeditor.cc:175
+#: beast-gtk/bstsampleeditor.cc:501 beast-gtk/bstwaveeditor.cc:203
 msgid "Shape Maximum"
 msgstr "最大值形状"
 
-#: beast-gtk/bstsampleeditor.cc:429 beast-gtk/bstwaveeditor.cc:174
+#: beast-gtk/bstsampleeditor.cc:500 beast-gtk/bstwaveeditor.cc:202
 msgid "Shape Minimum"
 msgstr "最小值形状"
 
-#: beast-gtk/bstsampleeditor.cc:427 beast-gtk/bstwaveeditor.cc:172
+#: beast-gtk/bstsampleeditor.cc:498 beast-gtk/bstwaveeditor.cc:200
 msgid "Shape Range"
 msgstr "范围形状"
 
-#: beast-gtk/bstsnetrouter.cc:599 beast-gtk/bstsnetrouter.cc:647
+#: beast-gtk/bstsnetrouter.cc:685 beast-gtk/bstsnetrouter.cc:734
 msgid "Show Info"
 msgstr "显示信息"
 
-#: bse/bseserver.cc:474
-msgid "Show messages about MIDI device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:452
-msgid "Show messages about PCM device selections problems"
-msgstr ""
-
-#: bse/bseserver.cc:409
-msgid "Show messages about audio input problems"
-msgstr ""
-
-#: library/scripts/song-parts-operations.scm:44
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: birnet/birnetutils.cc:1080
-msgid "Show messages about web browser launch problems"
-msgstr ""
-
-#: bse/bseserver.cc:529
-msgid "Show recording file errors"
+#: beast-gtk/bstusermessage.cc:764
+#, c-format
+msgid "Show messages about %s"
 msgstr ""
 
-#: beast-gtk/bstrackitem.cc:167
+#: beast-gtk/bstrackitem.cc:193
 msgid "Shrink Horizontally"
 msgstr "水平方向收缩"
 
-#: beast-gtk/bstrackitem.cc:168
+#: beast-gtk/bstrackitem.cc:194
 msgid "Shrink Vertically"
 msgstr "竖直方向收缩"
 
-#: beast-gtk/bstgrowbar.cc:72
+#: beast-gtk/bstgrowbar.cc:76
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.cc:813
+#: bse/bsebus.cc:873
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "控制类型: "
 
-#: bse/bsebus.cc:822 bse/bsetrack.cc:907
+#: bse/bsebus.cc:882 bse/bsetrack.cc:1052
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "删除输出"
@@ -6155,60 +6108,60 @@ msgstr "删除输出"
 msgid "Silbermann-Sorge Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:92
+#: beast-gtk/bstrecords.idl:94
 msgid "Single Edit"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:45
+#: beast-gtk/bstrecords.idl:46
 #, fuzzy
 msgid "Sixteenth note"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:47
+#: beast-gtk/bstrecords.idl:48
 msgid "Sixty-fourth note"
 msgstr ""
 
-#: beast-gtk/bstfiledialog.cc:109
+#: beast-gtk/bstfiledialog.cc:124
 msgid "Size"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:432 beast-gtk/bstwaveeditor.cc:177
+#: beast-gtk/bstsampleeditor.cc:503 beast-gtk/bstwaveeditor.cc:205
 msgid "Sketch Average"
 msgstr "估计平均值"
 
-#: beast-gtk/bstsampleeditor.cc:434 beast-gtk/bstwaveeditor.cc:179
+#: beast-gtk/bstsampleeditor.cc:505 beast-gtk/bstwaveeditor.cc:207
 msgid "Sketch Maximum"
 msgstr "估计最大值"
 
-#: beast-gtk/bstsampleeditor.cc:433 beast-gtk/bstwaveeditor.cc:178
+#: beast-gtk/bstsampleeditor.cc:504 beast-gtk/bstwaveeditor.cc:206
 msgid "Sketch Minimum"
 msgstr "估计最小值"
 
-#: beast-gtk/bstsampleeditor.cc:431 beast-gtk/bstwaveeditor.cc:176
+#: beast-gtk/bstsampleeditor.cc:502 beast-gtk/bstwaveeditor.cc:204
 msgid "Sketch Range"
 msgstr "估计范围"
 
-#: beast-gtk/bstpreferences.cc:62
+#: beast-gtk/bstpreferences.cc:73
 msgid "Skin"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:112
+#: beast-gtk/bstrecords.idl:115
 msgid "Skin Name"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:104
+#: beast-gtk/bstrecords.idl:106
 msgid "Slow scopes"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:113
+#: plugins/davxtalstrings.cc:126
 msgid "Snap Factor [%]"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:114
+#: plugins/davxtalstrings.cc:127
 msgid "Snappiness of the string"
 msgstr ""
 
-#: bse/bsesnooper.cc:72
+#: bse/bsesnooper.cc:92
 msgid "Snoop Signal"
 msgstr ""
 
@@ -6216,58 +6169,58 @@ msgstr ""
 msgid "Soft Knee"
 msgstr ""
 
-#: plugins/bsemixer.cc:75
+#: plugins/bsemixer.cc:91
 #, fuzzy
 msgid "Sole Output"
 msgstr "删除输出"
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.cc:802
+#: bse/bsebus.cc:862
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:12
-#: library/scripts/song-parts-operations.scm:12
-#: library/scripts/song-parts-operations.scm:20
+#: library/scripts/mixer-splitup-by-track.scm:14
+#: library/scripts/song-parts-operations.scm:14
+#: library/scripts/song-parts-operations.scm:23
 #, fuzzy
 msgid "Song"
 msgstr "曲目(_S)"
 
-#: beast-gtk/bstapp.cc:471
+#: beast-gtk/bstapp.cc:506
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "保存:%s"
 
-#: beast-gtk/bstscrollgraph.cc:506 beast-gtk/bstscrollgraph.cc:509
-#: beast-gtk/bstscrollgraph.cc:512 beast-gtk/bstscrollgraph.cc:515
+#: beast-gtk/bstscrollgraph.cc:555 beast-gtk/bstscrollgraph.cc:558
+#: beast-gtk/bstscrollgraph.cc:561 beast-gtk/bstscrollgraph.cc:564
 msgid "Spectrograph"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:78
+#: beast-gtk/gxk/gxkparam-spinner.cc:82
 msgid "Spin Button"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-spinner.cc:84
+#: beast-gtk/gxk/gxkparam-spinner.cc:88
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
 #. show splash images
-#: beast-gtk/bstmain.cc:128
+#: beast-gtk/bstmain.cc:124
 msgid "Splash Image"
 msgstr "启动图像"
 
-#: beast-gtk/bstparam-choice.cc:136
+#: beast-gtk/bstparam-choice.cc:146
 msgid "Standard Option Menu"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:954
+#: beast-gtk/bstsnetrouter.cc:1061
 msgid "Standard amplifier module"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:952
+#: beast-gtk/bstsnetrouter.cc:1059
 msgid "Standard oscillator module"
 msgstr ""
 
@@ -6282,32 +6235,28 @@ msgid ""
 "BseWaveOsc(s) and their Gate Output Signal to this module."
 msgstr ""
 
-#: bse/bsestandardosc.cc:78
+#: bse/bsestandardosc.cc:91
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: bse/bseserver.cc:524
-msgid "Start Disk Recording"
-msgstr ""
-
-#: beast-gtk/bsttrackrollctrl.cc:510 beast-gtk/bsttrackrollctrl.cc:515
+#: beast-gtk/bsttrackrollctrl.cc:550 beast-gtk/bsttrackrollctrl.cc:555
 msgid "Start Editor"
 msgstr "打开编辑器"
 
-#: library/scripts/record-midi.scm:10
+#: library/scripts/record-midi.scm:11
 #, fuzzy
 msgid "Start Now"
 msgstr "打开编辑器"
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: beast-gtk/bstprocedure.cc:359
+#: beast-gtk/bstprocedure.cc:427
 #, fuzzy
 msgid "Start Procedure"
 msgstr "过程"
 
-#: beast-gtk/bstapp.cc:169
+#: beast-gtk/bstapp.cc:171
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
@@ -6315,81 +6264,81 @@ msgstr ""
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:149
+#: beast-gtk/bstapp.cc:153
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:165
+#: beast-gtk/bstapp.cc:167
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:151
+#: beast-gtk/bstapp.cc:155
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:412
+#: beast-gtk/bstsampleeditor.cc:482
 msgid "Start:"
 msgstr "开始:"
 
-#: beast-gtk/bstprojectctrl.cc:16
+#: beast-gtk/bstprojectctrl.cc:21
 msgid "Starting Playback"
 msgstr "开始回放"
 
-#: beast-gtk/bstmain.cc:115
+#: beast-gtk/bstmain.cc:108
 msgid "Startup"
 msgstr "启动"
 
-#: beast-gtk/bstpatternctrl.cc:99
+#: beast-gtk/bstpatternctrl.cc:107
 msgid "Steps"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "Stop playback of the project"
 msgstr ""
 
-#: beast-gtk/bstprojectctrl.cc:28
+#: beast-gtk/bstprojectctrl.cc:34
 msgid "Stopping Playback"
 msgstr "停止回放"
 
-#: beast-gtk/bstfiledialog.cc:546
+#: beast-gtk/bstfiledialog.cc:611
 msgid "Store references to wave files"
 msgstr "存储对波形文件的引用"
 
-#: bse/bsebiquadfilter.cc:150
+#: bse/bsebiquadfilter.cc:167
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:131 bse/bsestandardosc.cc:131
+#: bse/bsebiquadfilter.cc:148 bse/bsestandardosc.cc:149
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: bse/bsestandardosc.cc:159
+#: bse/bsestandardosc.cc:177
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: bse/bsestandardosc.cc:146
+#: bse/bsestandardosc.cc:164
 msgid "Strength of self modulation"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:77
+#: plugins/davxtalstrings.cc:90
 msgid ""
 "String oscillation frequency as note, converted to Hertz according to the "
 "current musical tuning"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:71
+#: plugins/davxtalstrings.cc:84
 msgid "String oscillation frequency in Hertz"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap IO"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:94
+#: beast-gtk/bstrecords.idl:96
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
@@ -6404,56 +6353,56 @@ msgstr ""
 msgid "Switches"
 msgstr ""
 
-#: plugins/davsyndrum.cc:92
+#: plugins/davsyndrum.cc:105
 #, fuzzy
 msgid "SynDrum Output"
 msgstr "输出"
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 #, fuzzy
 msgid "Sync"
 msgstr "旋律(_S)"
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 msgid "Sync In"
 msgstr ""
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Sync Out"
 msgstr ""
 
-#: bse/bsestandardosc.cc:169 bse/bsewaveosc.cc:520
+#: bse/bsestandardosc.cc:188 bse/bsewaveosc.cc:577
 #, fuzzy
 msgid "Syncronization Input"
 msgstr "控制类型: "
 
-#: bse/bsestandardosc.cc:173
+#: bse/bsestandardosc.cc:192
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.cc:804
+#: bse/bsebus.cc:864
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: bse/bsebasics.idl:696
+#: bse/bsebasics.idl:671
 #, fuzzy
 msgid "Synth Control Frequency"
 msgstr "插入控制事件"
 
-#: bse/bseinstrumentoutput.cc:104
+#: bse/bseinstrumentoutput.cc:123
 msgid "Synth Done"
 msgstr ""
 
-#: bse/bsetrack.cc:882 bse/bsetrack.cc:887 bse/bsetrack.cc:892
+#: bse/bsetrack.cc:1027 bse/bsetrack.cc:1032 bse/bsetrack.cc:1037
 #, fuzzy
 msgid "Synth Input"
 msgstr "左"
 
-#: bse/bsebasics.idl:692
+#: bse/bsebasics.idl:667
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: library/scripts/modules2grid.scm:10
+#: library/scripts/modules2grid.scm:11
 #, fuzzy
 msgid "Synth Net"
 msgstr "合成器网络"
@@ -6463,16 +6412,16 @@ msgstr "合成器网络"
 msgid "Synthesis Modules"
 msgstr "合成器模块"
 
-#: bse/bsebasics.idl:686
+#: bse/bsebasics.idl:661
 #, fuzzy
 msgid "Synthesis Settings"
 msgstr "合成器模块"
 
-#: bse/bsebasics.idl:693
+#: bse/bsebasics.idl:668
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.cc:124
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "合成器模块"
@@ -6482,50 +6431,50 @@ msgstr "合成器模块"
 msgid "Synthesis module used internally by BseBus"
 msgstr "合成器模块"
 
-#: beast-gtk/bsttrackview.cc:539
+#: beast-gtk/bsttrackview.cc:597
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: bse/bsemidisynth.cc:387
+#: bse/bsemidisynth.cc:435
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: bse/bsetrack.cc:884
+#: bse/bsetrack.cc:1029
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: beast-gtk/bsttrackview.cc:548 bse/bsemidisynth.cc:391 bse/bsesong.cc:668
-#: bse/bsetrack.cc:905
+#: beast-gtk/bsttrackview.cc:606 bse/bsemidisynth.cc:439 bse/bsesong.cc:751
+#: bse/bsetrack.cc:1050
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: bse/bsesubsynth.cc:436
+#: bse/bsesubsynth.cc:498
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.cc:820
+#: bse/bsebus.cc:880
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: bse/bsesong.proc:387
+#: bse/bsesong.proc:442
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: bse/bsemidisynth.cc:387 bse/bsesubsynth.cc:435 bse/bsetrack.cc:884
+#: bse/bsemidisynth.cc:435 bse/bsesubsynth.cc:497 bse/bsetrack.cc:1029
 #, fuzzy
 msgid "Synthesizer"
 msgstr "合成器(_S)"
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: beast-gtk/bsttracksynthdialog.cc:210
+#: beast-gtk/bsttracksynthdialog.cc:245
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "合成器(_S)"
 
-#: beast-gtk/bstapp.cc:481
+#: beast-gtk/bstapp.cc:516
 #, fuzzy, c-format
 msgid "Synthesizer: %s"
 msgstr "合成器(_S)"
@@ -6538,33 +6487,33 @@ msgstr ""
 msgid "TID"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:158
+#: beast-gtk/bstapp.cc:160
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.cc:95
+#: bse/bseenums.cc:108
 msgid "Temporary error"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:103
+#: plugins/davxtalstrings.cc:116
 msgid "Tension Decay"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:104
+#: plugins/davxtalstrings.cc:117
 msgid "Tension of the string"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:120
+#: beast-gtk/bstrecords.idl:123
 #, fuzzy
 msgid "Text Color"
 msgstr "删除"
 
-#: beast-gtk/gxk/gxkparam-entry.cc:43
+#: beast-gtk/gxk/gxkparam-entry.cc:47
 msgid "Text Entry"
 msgstr ""
 
-#: bse/bsesource.proc:625
+#: bse/bsesource.proc:720
 msgid ""
 "The MIDI Channel from which automation events should be received, 0 "
 "designates the default MIDI channel"
@@ -6600,13 +6549,13 @@ msgid ""
 "and 'Audio Sum2' is also generated and is available at 'Audio Diff'."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:110
+#: beast-gtk/gxk/gxksimplelabel.cc:121
 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 ""
 
-#: bse/bsewaveosc.cc:494
+#: bse/bsewaveosc.cc:549
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
@@ -6617,19 +6566,19 @@ msgid ""
 "which is referred to as the \"blues note\"."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:105
+#: beast-gtk/bstpatternctrl.cc:113
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:61
+#: plugins/davcanyondelay.cc:74
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:93 plugins/bseiirfilter.cc:59
+#: bse/bsebiquadfilter.cc:110 plugins/bseiirfilter.cc:73
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:122
+#: bse/bsebiquadfilter.cc:139
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6637,7 +6586,7 @@ 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:11
+#: library/scripts/part-harmonic-transposer.scm:13
 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 "
@@ -6657,17 +6606,17 @@ msgid ""
 "this value. Then all notes will be transposed up."
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:199
+#: beast-gtk/bstmsgabsorb.cc:215
 msgid "The last program version that displayed this message type"
 msgstr ""
 
-#: library/scripts/song-parts-operations.scm:42
+#: library/scripts/song-parts-operations.scm:46
 msgid ""
 "The loop range of the specified song contains no parts or is unset, so no "
 "parts can be identified to operate on."
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:120
+#: beast-gtk/gxk/gxksimplelabel.cc:131
 msgid "The mnemonic accelerator key for this label"
 msgstr ""
 
@@ -6683,7 +6632,7 @@ msgstr ""
 msgid "The number of bits the quantization steps correspond to."
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:100
+#: beast-gtk/bstpatternctrl.cc:108
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
@@ -6692,22 +6641,22 @@ msgstr ""
 msgid "The number of different steps the output signal is quantized to."
 msgstr ""
 
-#: beast-gtk/bstpatterncolumns.cc:631
+#: beast-gtk/bstpatterncolumns.cc:676
 msgid ""
 "The pattern editor column layout is specified by listing column types with "
 "possible modifiers in display order."
 msgstr ""
 
-#: bse/bsesubiport.cc:248 bse/bsesuboport.cc:249
+#: bse/bsesubiport.cc:290 bse/bsesuboport.cc:291
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:584
+#: beast-gtk/bstapp.cc:627
 msgid "The project has been modified."
 msgstr ""
 
-#: beast-gtk/bstrackeditor.cc:61
+#: beast-gtk/bstrackeditor.cc:78
 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 "
@@ -6715,33 +6664,33 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: plugins/davsyndrum.cc:83
+#: plugins/davsyndrum.cc:95
 msgid ""
 "The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
 "frequency)"
 msgstr ""
 
-#: plugins/davsyndrum.cc:78
+#: plugins/davsyndrum.cc:90
 msgid "The resonance half life in number of milli seconds"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:95
+#: beast-gtk/gxk/gxksimplelabel.cc:106
 msgid "The text of the label"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:96
+#: beast-gtk/bstpatternctrl.cc:104
 msgid "The tick/note length per line"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:56
+#: plugins/davcanyondelay.cc:69
 msgid "The time for the left to right delay"
 msgstr ""
 
-#: plugins/davcanyondelay.cc:66
+#: plugins/davcanyondelay.cc:79
 msgid "The time for the right to left delay"
 msgstr ""
 
-#: bse/bsesong.cc:641
+#: bse/bsesong.cc:723
 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 "
@@ -6749,11 +6698,11 @@ msgid ""
 "system defines the number and spacing of frequency values applied."
 msgstr ""
 
-#: bse/bsesource.proc:627
+#: bse/bsesource.proc:722
 msgid "The type of control events used for automation"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:65
+#: plugins/bseiirfilter.cc:79
 msgid "The type of filter to use"
 msgstr ""
 
@@ -6761,39 +6710,39 @@ msgstr ""
 msgid "The type of saturation to be used"
 msgstr ""
 
-#: plugins/davsyndrum.cc:70
+#: plugins/davsyndrum.cc:82
 msgid "The velocity of the drum hit"
 msgstr ""
 
-#: beast-gtk/gxk/gxksimplelabel.cc:125
+#: beast-gtk/gxk/gxksimplelabel.cc:136
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:46
+#: beast-gtk/bstrecords.idl:47
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.cc:226
+#: bse/bseautodoc.cc:248
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:37
+#: library/scripts/mixer-splitup-by-track.scm:43
 msgid "This script cannot be used while the project is playing"
 msgstr ""
 
-#: library/scripts/mixer-splitup-by-track.scm:8
+#: library/scripts/mixer-splitup-by-track.scm:10
 msgid ""
 "This script creates a new Mixer Bus for each track in the song that is "
 "currently using the Master Bus as output."
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:234
+#: beast-gtk/bstusermessage.cc:254
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: plugins/bsesimpleadsr.cc:89 plugins/standardguspatchenvelope.idl:31
+#: plugins/bsesimpleadsr.cc:102 plugins/standardguspatchenvelope.idl:31
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
@@ -6843,28 +6792,28 @@ msgstr ""
 msgid "Threshold [dB]"
 msgstr ""
 
-#: bse/bsesong.cc:649
+#: bse/bsesong.cc:732
 #, fuzzy
 msgid "Ticks"
 msgstr "音轨"
 
-#: beast-gtk/bstfiledialog.cc:127
+#: beast-gtk/bstfiledialog.cc:142
 msgid "Time"
 msgstr ""
 
-#: beast-gtk/bstparam-time.cc:35
+#: beast-gtk/bstparam-time.cc:39
 msgid "Time Entry"
 msgstr ""
 
-#: bse/bsesong.cc:647 bse/bsesong.cc:651 bse/bsesong.cc:655 bse/bsesong.cc:659
+#: bse/bsesong.cc:730 bse/bsesong.cc:734 bse/bsesong.cc:738 bse/bsesong.cc:742
 msgid "Timing"
 msgstr ""
 
-#: beast-gtk/gxk/gxkparam-toggle.cc:66
+#: beast-gtk/gxk/gxkparam-toggle.cc:72
 msgid "Toggle Button"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:1015
+#: beast-gtk/bstsnetrouter.cc:1124
 msgid "Toggle channel name hints"
 msgstr ""
 
@@ -6872,21 +6821,21 @@ msgstr ""
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: beast-gtk/bstsnetrouter.cc:31
+#: beast-gtk/bstsnetrouter.cc:36
 msgid "Toggle visibility of the tool palette"
 msgstr ""
 
-#: beast-gtk/bstpatternctrl.cc:110
+#: beast-gtk/bstpatternctrl.cc:118
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.cc:81
+#: bse/bseenums.cc:94
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.cc:82
+#: bse/bseenums.cc:95
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6895,42 +6844,42 @@ msgstr ""
 msgid "Totals"
 msgstr "工具(_T)"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks"
 msgstr "音轨"
 
-#: beast-gtk/bstsupershell.cc:140
+#: beast-gtk/bstsupershell.cc:167
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121 plugins/davorgan.idl:18
-#: plugins/davxtalstrings.cc:81
+#: bse/bsestandardosc.cc:139 plugins/davorgan.idl:18
+#: plugins/davxtalstrings.cc:94
 msgid "Transpose"
 msgstr ""
 
-#: library/scripts/part-harmonic-transposer.scm:34
+#: library/scripts/part-harmonic-transposer.scm:36
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:81
+#: plugins/davorgan.idl:18 plugins/davxtalstrings.cc:94
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: bse/bsestandardosc.cc:121
+#: bse/bsestandardosc.cc:139
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: plugins/davsyndrum.cc:73 plugins/davxtalstrings.cc:89
-#: plugins/davxtalstrings.cc:94
+#: plugins/davsyndrum.cc:85 plugins/davxtalstrings.cc:102
+#: plugins/davxtalstrings.cc:107
 msgid "Trigger"
 msgstr ""
 
-#: plugins/davsyndrum.cc:74 plugins/davxtalstrings.cc:95
+#: plugins/davsyndrum.cc:86 plugins/davxtalstrings.cc:108
 msgid "Trigger Hit"
 msgstr ""
 
 #: plugins/bsecontribsampleandhold.idl:14 plugins/davbassfilter.idl:15
-#: plugins/davsyndrum.cc:90 plugins/davxtalstrings.cc:119
+#: plugins/davsyndrum.cc:103 plugins/davxtalstrings.cc:133
 msgid "Trigger In"
 msgstr ""
 
@@ -6939,7 +6888,7 @@ msgstr ""
 msgid "Trigger Input"
 msgstr "右"
 
-#: plugins/davsyndrum.cc:69 plugins/davxtalstrings.cc:90
+#: plugins/davsyndrum.cc:81 plugins/davxtalstrings.cc:103
 #, fuzzy
 msgid "Trigger Velocity [%]"
 msgstr "纵向选择"
@@ -6952,49 +6901,49 @@ msgstr ""
 msgid "Trigger input"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:60
+#: beast-gtk/bstrecords.idl:61
 #, fuzzy
 msgid "Triplet eighths note"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:58
+#: beast-gtk/bstrecords.idl:59
 #, fuzzy
 msgid "Triplet half note"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:64
+#: beast-gtk/bstrecords.idl:65
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:59
+#: beast-gtk/bstrecords.idl:60
 #, fuzzy
 msgid "Triplet quarter note"
 msgstr "插入片段"
 
-#: beast-gtk/bstrecords.idl:61
+#: beast-gtk/bstrecords.idl:62
 #, fuzzy
 msgid "Triplet sixteenth note"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:63
+#: beast-gtk/bstrecords.idl:64
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:62
+#: beast-gtk/bstrecords.idl:63
 msgid "Triplet thirty-secondth note"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:57
+#: beast-gtk/bstrecords.idl:58
 msgid "Triplet whole note"
 msgstr ""
 
-#: bse/bsesong.cc:638
+#: bse/bsesong.cc:720
 #, fuzzy
 msgid "Tuning"
 msgstr "经由"
 
-#: beast-gtk/bstitemview.cc:162
+#: beast-gtk/bstitemview.cc:199
 msgid "Type"
 msgstr ""
 
@@ -7002,157 +6951,157 @@ msgstr ""
 msgid "UTime"
 msgstr ""
 
-#: beast-gtk/bstscrollgraph.cc:601
+#: beast-gtk/bstscrollgraph.cc:655
 #, fuzzy
 msgid "Unconnected Output Channel"
 msgstr "输出"
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo"
 msgstr ""
 
-#: beast-gtk/bstpartdialog.cc:47
+#: beast-gtk/bstpartdialog.cc:52
 msgid "Undo last editing step"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.cc:153
+#: bse/bsebiquadfilter.cc:171
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: plugins/bseiirfilter.cc:101
+#: plugins/bseiirfilter.cc:116
 #, fuzzy
 msgid "Unfiltered Input"
 msgstr "删除输入"
 
-#: bse/bseobject.cc:713
+#: bse/bseobject.cc:817
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.cc:66
+#: bse/bseenums.cc:79
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.cc:92
+#: bse/bseenums.cc:105
 msgid "Unknown format"
 msgstr ""
 
-#: beast-gtk/bsteventrollctrl.cc:36
+#: beast-gtk/bsteventrollctrl.cc:44
 #, fuzzy
 msgid "Unselect all events"
 msgstr "插入小节"
 
-#: beast-gtk/bstpianorollctrl.cc:36
+#: beast-gtk/bstpianorollctrl.cc:44
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "插入小节"
 
-#: beast-gtk/bstrecords.idl:40
+#: beast-gtk/bstrecords.idl:41
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.cc:102
+#: bse/bseinstrumentoutput.cc:121
 msgid "Unused"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:16
+#: beast-gtk/bstrecords.idl:17
 msgid "Up"
 msgstr ""
 
-#: library/scripts/progressor-example.scm:23
+#: library/scripts/progressor-example.scm:25
 msgid "Update Percentage"
 msgstr ""
 
-#: beast-gtk/bstutils.cc:258 beast-gtk/bstutils.cc:280
-#: beast-gtk/bstutils.cc:283
+#: beast-gtk/bstutils.cc:277 beast-gtk/bstutils.cc:299
+#: beast-gtk/bstutils.cc:302
 msgid "Updating View"
 msgstr ""
 
-#: beast-gtk/bsttrackrollctrl.cc:40
+#: beast-gtk/bsttrackrollctrl.cc:48
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr "使用水平标尺来调整左侧循环播放指针"
 
-#: beast-gtk/bsttrackrollctrl.cc:42
+#: beast-gtk/bsttrackrollctrl.cc:50
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr "使用水平标尺来调整播放位置指针"
 
-#: beast-gtk/bsttrackrollctrl.cc:44
+#: beast-gtk/bsttrackrollctrl.cc:52
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr "使用水平标尺来调整右侧循环播放指针"
 
-#: beast-gtk/gxk/gxksimplelabel.cc:99
+#: beast-gtk/gxk/gxksimplelabel.cc:110
 msgid "Use underline"
 msgstr ""
 
-#: beast-gtk/bstsampleeditor.cc:403 beast-gtk/bstwaveeditor.cc:167
+#: beast-gtk/bstsampleeditor.cc:472 beast-gtk/bstwaveeditor.cc:194
 msgid "VScale:"
 msgstr "竖直缩放:"
 
 #. label=
-#: beast-gtk/bstpatternctrl.cc:95 beast-gtk/dialogs/radgets-beast.xml:434
+#: beast-gtk/bstpatternctrl.cc:103 beast-gtk/dialogs/radgets-beast.xml:434
 #, fuzzy
 msgid "VZoom"
 msgstr "缩放:"
 
-#: bse/bseconstant.cc:73
+#: bse/bseconstant.cc:93
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 #, fuzzy
 msgid "Velocity"
 msgstr "纵向选择"
 
-#: bse/bsemidivoice.cc:83
+#: bse/bsemidivoice.cc:98
 #, fuzzy
 msgid "Velocity Out"
 msgstr "左"
 
-#: bse/bseinstrumentinput.cc:102 bse/bsemidiinput.cc:79
+#: bse/bseinstrumentinput.cc:121 bse/bsemidiinput.cc:97
 msgid "Velocity of the note press"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:91
+#: plugins/davxtalstrings.cc:104
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.cc:104 bse/bsemidiinput.cc:81
+#: bse/bseinstrumentinput.cc:123 bse/bsemidiinput.cc:99
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: beast-gtk/bstmsgabsorb.cc:198
+#: beast-gtk/bstmsgabsorb.cc:214
 #, fuzzy
 msgid "Version"
 msgstr "问题"
 
-#: beast-gtk/bstrecords.idl:121 beast-gtk/bstrecords.idl:128
+#: beast-gtk/bstrecords.idl:124 beast-gtk/bstrecords.idl:131
 #, fuzzy
 msgid "Vertical Bar Color"
 msgstr "纵向区域"
 
-#: beast-gtk/bstrecords.idl:130
+#: beast-gtk/bstrecords.idl:133
 #, fuzzy
 msgid "Vertical Grid Color"
 msgstr "纵向区域"
 
-#: beast-gtk/bstpianorollctrl.cc:762
+#: beast-gtk/bstpianorollctrl.cc:830
 msgid "Vertical Region"
 msgstr "纵向区域"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:72
+#: beast-gtk/gxk/gxkparam-scale.cc:77
 #, fuzzy
 msgid "Vertical Scale"
 msgstr "纵向选择"
 
-#: beast-gtk/gxk/gxkparam-scale.cc:84
+#: beast-gtk/gxk/gxkparam-scale.cc:89
 #, fuzzy
 msgid "Vertical Scale (Logarithmic)"
 msgstr "纵向选择"
 
-#: beast-gtk/bstpianorollctrl.cc:61 beast-gtk/bstpianorollctrl.cc:739
+#: beast-gtk/bstpianorollctrl.cc:70 beast-gtk/bstpianorollctrl.cc:804
 msgid "Vertical Select"
 msgstr "纵向选择"
 
@@ -7167,12 +7116,12 @@ msgstr "纵向区域"
 msgid "Virtual Rack"
 msgstr ""
 
-#: bse/bsesubiport.cc:238 bse/bsesubsynth.cc:460
+#: bse/bsesubiport.cc:279 bse/bsesubsynth.cc:525
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: bse/bsesuboport.cc:239 bse/bsesubsynth.cc:466
+#: bse/bsesuboport.cc:280 bse/bsesubsynth.cc:532
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
@@ -7181,53 +7130,48 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.cc:806
+#: bse/bsebus.cc:866
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.cc:810
+#: bse/bsebus.cc:870
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: bse/bseserver.cc:111
+#: bse/bseserver.cc:118
 msgid "WAVE File"
 msgstr ""
 
-#. WARNING (enabled)
-#: birnet/birnetmsg.cc:97
-msgid "Warning"
-msgstr "警告"
-
-#: bse/bsestandardosc.cc:100 bse/bsetrack.cc:889 bse/bsewaveosc.cc:488
-#: bse/bsewaveosc.cc:490 bse/bsewaveosc.cc:492
+#: bse/bsestandardosc.cc:118 bse/bsetrack.cc:1034 bse/bsewaveosc.cc:543
+#: bse/bsewaveosc.cc:545 bse/bsewaveosc.cc:547
 #, fuzzy
 msgid "Wave"
 msgstr "波形文件"
 
-#: bse/bsewave.cc:274
+#: bse/bsewave.cc:315
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: bse/bsestandardosc.cc:98 bse/bsestandardosc.cc:104
+#: bse/bsestandardosc.cc:116 bse/bsestandardosc.cc:122
 msgid "Wave Form"
 msgstr ""
 
-#: bse/bsewaveosc.cc:524
+#: bse/bsewaveosc.cc:581
 #, fuzzy
 msgid "Wave Output"
 msgstr "输出"
 
-#: beast-gtk/bstapp.cc:466
+#: beast-gtk/bstapp.cc:501
 msgid "Wave Repository"
 msgstr ""
 
-#: bse/bsetrack.cc:889
+#: bse/bsetrack.cc:1034
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "正在保存项目“%s”"
 
-#: bse/bsewaveosc.cc:490
+#: bse/bsewaveosc.cc:545
 msgid "Wave used as oscillator source"
 msgstr ""
 
@@ -7237,7 +7181,7 @@ msgstr ""
 msgid "Wave_s"
 msgstr "/波形文件(_s)"
 
-#: beast-gtk/bstapp.cc:464 beast-gtk/bstsupershell.cc:186
+#: beast-gtk/bstapp.cc:499 beast-gtk/bstsupershell.cc:217
 msgid "Waves"
 msgstr "波形"
 
@@ -7262,37 +7206,37 @@ msgstr ""
 msgid "Wet out [%]"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:41
+#: beast-gtk/bstrecords.idl:42
 #, fuzzy
 msgid "Whole note"
 msgstr "播放小节"
 
-#: beast-gtk/bstscrollgraph.cc:516
+#: beast-gtk/bstscrollgraph.cc:565
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.cc:79
+#: bse/bseenums.cc:92
 msgid "Write failed"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:76
+#: beast-gtk/bstapp.cc:78
 msgid "Write project to a specific file"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.cc:90
+#: bse/bseenums.cc:103
 msgid "Wrong number of channels"
 msgstr ""
 
-#: plugins/davxtalstrings.cc:121
+#: plugins/davxtalstrings.cc:135
 #, fuzzy
 msgid "XtalStrings Output"
 msgstr "删除输出"
 
-#: library/scripts/record-midi.scm:33
+#: library/scripts/record-midi.scm:35
 msgid "You probably want to start this script from a part editor."
 msgstr ""
 
@@ -7300,7 +7244,7 @@ msgstr ""
 msgid "Young Temperament"
 msgstr ""
 
-#: beast-gtk/bstrecords.idl:140
+#: beast-gtk/bstrecords.idl:143
 #, fuzzy
 msgid "Zero Value Color"
 msgstr "删除"
@@ -7311,15 +7255,15 @@ msgstr "删除"
 msgid "Zoom"
 msgstr "缩放:"
 
-#: beast-gtk/bstsampleeditor.cc:392 beast-gtk/bstwaveeditor.cc:157
+#: beast-gtk/bstsampleeditor.cc:461 beast-gtk/bstwaveeditor.cc:183
 msgid "Zoom:"
 msgstr "缩放:"
 
-#: bse/bsepcmdevice-null.cc:117
+#: bse/bsepcmdevice-null.cc:127
 msgid "[nosleep]"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:91
+#: beast-gtk/bstapp.cc:93
 #, fuzzy
 msgid "_About..."
 msgstr "/帮助(H)/关于(_A)..."
@@ -7355,12 +7299,12 @@ msgstr ""
 msgid "_Cancel"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:101 beast-gtk/bstpartdialog.cc:51
+#: beast-gtk/bstapp.cc:103 beast-gtk/bstpartdialog.cc:56
 #, fuzzy
 msgid "_Clear Undo"
 msgstr "/编辑(E)/清除修改历史(_C)"
 
-#: beast-gtk/bstapp.cc:70
+#: beast-gtk/bstapp.cc:72
 #, fuzzy
 msgid "_Close"
 msgstr "/文件(F)/关闭(_C)"
@@ -7378,7 +7322,7 @@ msgid "_Distortion"
 msgstr "描述"
 
 #. label=
-#: beast-gtk/bstrackeditor.cc:75 beast-gtk/bstrackview.cc:23
+#: beast-gtk/bstrackeditor.cc:92 beast-gtk/bstrackview.cc:27
 #: beast-gtk/dialogs/radgets-beast.xml:450
 #: beast-gtk/dialogs/radgets-beast.xml:486
 #: beast-gtk/dialogs/radgets-beast.xml:599
@@ -7390,7 +7334,7 @@ msgstr "编辑(_E)"
 msgid "_Enhance"
 msgstr "增强(_E)"
 
-#: beast-gtk/bstapp.cc:145
+#: beast-gtk/bstapp.cc:149
 #, fuzzy
 msgid "_FAQ..."
 msgstr "/帮助(H)/FAQ(_F)..."
@@ -7420,7 +7364,7 @@ msgstr "前进(_F)"
 msgid "_Help"
 msgstr "帮助(_H)"
 
-#: beast-gtk/bstapp.cc:68
+#: beast-gtk/bstapp.cc:70
 msgid "_Import MIDI..."
 msgstr ""
 
@@ -7439,7 +7383,7 @@ msgstr "输入输出(_I)"
 msgid "_LADSPA"
 msgstr "_LADSPA"
 
-#: beast-gtk/bstapp.cc:66
+#: beast-gtk/bstapp.cc:68
 #, fuzzy
 msgid "_Merge..."
 msgstr "/文件(F)/合并(_M)"
@@ -7449,12 +7393,12 @@ msgstr "/文件(F)/合并(_M)"
 msgid "_Misc"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:62
+#: beast-gtk/bstapp.cc:64
 #, fuzzy
 msgid "_New"
 msgstr "/查看(_V)"
 
-#: beast-gtk/bstapp.cc:64
+#: beast-gtk/bstapp.cc:66
 #, fuzzy
 msgid "_Open..."
 msgstr "/文件(F)/打开(_O)"
@@ -7464,11 +7408,11 @@ msgstr "/文件(F)/打开(_O)"
 msgid "_Other Sources"
 msgstr "其它资源(_O)"
 
-#: beast-gtk/bstapp.cc:115
+#: beast-gtk/bstapp.cc:117
 msgid "_Play"
 msgstr "播放(_P)"
 
-#: beast-gtk/bstapp.cc:84
+#: beast-gtk/bstapp.cc:86
 #, fuzzy
 msgid "_Preferences..."
 msgstr "配置"
@@ -7484,22 +7428,22 @@ msgstr "项目(_P)"
 msgid "_Quantization"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:143
+#: beast-gtk/bstapp.cc:151
 #, fuzzy
 msgid "_Quick Start..."
 msgstr "/帮助(H)/快速入门..."
 
-#: beast-gtk/bstapp.cc:80
+#: beast-gtk/bstapp.cc:82
 #, fuzzy
 msgid "_Quit"
 msgstr "/文件(F)/退出(_Q)"
 
-#: beast-gtk/bstapp.cc:97
+#: beast-gtk/bstapp.cc:99
 #, fuzzy
 msgid "_Redo"
 msgstr "/编辑(E)/重做(_R)"
 
-#: beast-gtk/bstapp.cc:154
+#: beast-gtk/bstapp.cc:145
 #, fuzzy
 msgid "_Release Notes..."
 msgstr "/帮助(H)/发行注记(_R)..."
@@ -7522,7 +7466,7 @@ msgstr "/编辑(E)/重做(_R)"
 msgid "_Routing"
 msgstr "经由"
 
-#: beast-gtk/bstapp.cc:74
+#: beast-gtk/bstapp.cc:76
 #, fuzzy
 msgid "_Save"
 msgstr "/文件(F)/保存(_S)"
@@ -7549,7 +7493,7 @@ msgstr "曲目(_S)"
 msgid "_Spatial"
 msgstr ""
 
-#: beast-gtk/bstapp.cc:117
+#: beast-gtk/bstapp.cc:119
 msgid "_Stop"
 msgstr ""
 
@@ -7570,7 +7514,7 @@ msgstr "合成器(_S)"
 msgid "_Tools"
 msgstr "工具(_T)"
 
-#: beast-gtk/bstapp.cc:95
+#: beast-gtk/bstapp.cc:97
 #, fuzzy
 msgid "_Undo"
 msgstr "/编辑(E)/撤销(_U)"
@@ -7591,7 +7535,12 @@ msgstr "查看(_V)"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.cc:450
+#: bse/bseserver.cc:460
+#, fuzzy
+msgid "audio input problems"
+msgstr "输入"
+
+#: bse/bsejanitor.cc:522
 msgid "connection terminated"
 msgstr ""
 
@@ -7857,16 +7806,20 @@ msgstr "控制器"
 msgid "control-90"
 msgstr "控制器"
 
-#: tools/bsewavetool.cc:1178
+#: library/scripts/song-parts-operations.scm:48
+msgid "empty part range"
+msgstr ""
+
+#: tools/bsewavetool.cc:1158
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.cc:448
+#: bse/bsejanitor.cc:520
 msgid "killed by janitor"
 msgstr ""
 
-#: beast-gtk/bstusermessage.cc:533 beast-gtk/bstusermessage.cc:535
+#: beast-gtk/bstusermessage.cc:548 beast-gtk/bstusermessage.cc:550
 msgid "processing"
 msgstr "处理中"
 
@@ -7893,6 +7846,9 @@ msgstr "处理中"
 #~ msgid "Device _Monitor"
 #~ msgstr "设备监视器(_M)"
 
+#~ msgid "Error"
+#~ msgstr "错误"
+
 #, fuzzy
 #~ msgid "Fatal Error"
 #~ msgstr "错误"
@@ -7904,6 +7860,10 @@ msgstr "处理中"
 #~ msgid "Guitar Output"
 #~ msgstr "删除输出"
 
+#, fuzzy
+#~ msgid "Information"
+#~ msgstr "放弃"
+
 #~ msgid "Loop to Selection"
 #~ msgstr "循环结束位置"
 
@@ -7924,6 +7884,10 @@ msgstr "处理中"
 #~ msgid "Mono In"
 #~ msgstr "控制类型: "
 
+#, fuzzy
+#~ msgid "No Audio"
+#~ msgstr "左"
+
 #~ msgid "Notice"
 #~ msgstr "注意"
 
@@ -7941,9 +7905,17 @@ msgstr "处理中"
 #~ msgid "Ratio"
 #~ msgstr "放弃"
 
+#, fuzzy
+#~ msgid "Recording Audio Input"
+#~ msgstr "输入"
+
 #~ msgid "Reset Loop"
 #~ msgstr "重置循环播放"
 
+#, fuzzy
+#~ msgid "Script"
+#~ msgstr "脚本"
+
 #~ msgid "Selection to Loop"
 #~ msgstr "循环起始位置"
 
@@ -7955,5 +7927,8 @@ msgstr "处理中"
 #~ msgid "Status"
 #~ msgstr "启动"
 
+#~ msgid "Warning"
+#~ msgstr "警告"
+
 #~ msgid "Zoom Selection"
 #~ msgstr "缩放"



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